OPAL (Object Oriented Parallel Accelerator Library)  2024.1
OPAL
OpalAsymmetricEnge.h
Go to the documentation of this file.
1 
2 #ifndef OPAL_OPALASYMMETRICENGE_H
3 #define OPAL_OPALASYMMETRICENGE_H
4 
5 #include "Elements/OpalElement.h"
6 
10  public:
12  enum {
19  SIZE // size of the enum
20  };
21 
24 
26  virtual ~OpalAsymmetricEnge();
27 
29  virtual OpalAsymmetricEnge *clone(const std::string &name);
30 
32  virtual void update();
33 
34  private:
35  // Not implemented.
38 
39  // Clone constructor.
40  OpalAsymmetricEnge(const std::string &name, OpalAsymmetricEnge *parent);
41 };
42 #endif // OPAL_OPALASYMMETRICENGE_H
OpalAsymmetricEnge & operator=(const OpalAsymmetricEnge &)
const std::string name
virtual OpalAsymmetricEnge * clone(const std::string &name)