1 #ifndef OPAL_TrackCmd_HH 
    2 #define OPAL_TrackCmd_HH 
   44     std::vector<double> 
getDT() 
const;
 
   54     std::vector<unsigned long long> 
getMAXSTEPS() 
const;
 
   64     std::vector<double> 
getZSTOP() 
const;
 
The base class for all OPAL actions.
 
double getDTSCINIT() const
 
virtual TrackCmd * clone(const std::string &name)
Make clone.
 
std::vector< double > getDT() const
Return the timestep in seconds.
 
std::vector< double > getZSTOP() const
location at which the simulation stops
 
virtual void execute()
Execute the command.
 
TrackCmd()
Exemplar constructor.
 
double getT0() const
Return the elapsed time (sec) of the bunch.
 
TrackCmd(const TrackCmd &)
 
int getSTEPSPERTURN() const
 
void operator=(const TrackCmd &)
 
std::vector< unsigned long long > getMAXSTEPS() const
Return the maximum timsteps we integrate the system.
 
int getTIMEINTEGRATOR() const
return the name of time integrator
 
double getZSTART() const
location at which the simulation starts