OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
MultiBunchDump.h
Go to the documentation of this file.
1 #ifndef OPAL_MULTI_BUNCH_DUMP_H
2 #define OPAL_MULTI_BUNCH_DUMP_H
3 
4 #include "StatBaseWriter.h"
5 
7 
8 
9 class MultiBunchDump : public StatBaseWriter {
10 
11 public:
13 
14  MultiBunchDump(const std::string& fname, bool restart);
15 
16  void fillHeader();
17 
18  using SDDSWriter::write;
19  void write(PartBunchBase<double, 3>* beam, const beaminfo_t& binfo);
20 };
21 
22 #endif
MultiBunchDump(const std::string &fname, bool restart)
void write(PartBunchBase< double, 3 > *beam, const beaminfo_t &binfo)
virtual void write(PartBunchBase< double, 3 > *beam)
Definition: SDDSWriter.h:49
MultiBunchHandler::beaminfo_t beaminfo_t