EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BeamLine Class Reference
+ Collaboration diagram for BeamLine:

Public Member Functions

 BeamLine (unsigned data_par_num, unsigned survey_par_num, bool rear=false)
 
 ~BeamLine ()
 
void AddDataFile (const char *fname)
 
void AddSurveyFile (const char *fname)
 

Public Attributes

double mBrho
 
unsigned mDataParNum
 
unsigned mSurveyParNum
 
std::vector< std::string > mDataFiles
 
std::vector< std::string > mSurveyFiles
 
std::vector< std::string > mAllFiles
 
std::map< std::string,
MagElement * > 
mMagElements
 
std::map< double, MagElement * > mOrderedMagElements
 

Detailed Description

Definition at line 117 of file extractor.cc.

View newest version in sPHENIX GitHub at line 117 of file extractor.cc

Constructor & Destructor Documentation

BeamLine::BeamLine ( unsigned  data_par_num,
unsigned  survey_par_num,
bool  rear = false 
)
inline

Definition at line 119 of file extractor.cc.

View newest version in sPHENIX GitHub at line 119 of file extractor.cc

BeamLine::~BeamLine ( )
inline

Definition at line 121 of file extractor.cc.

View newest version in sPHENIX GitHub at line 121 of file extractor.cc

Member Function Documentation

void BeamLine::AddDataFile ( const char *  fname)
inline

Definition at line 123 of file extractor.cc.

View newest version in sPHENIX GitHub at line 123 of file extractor.cc

Referenced by main().

+ Here is the caller graph for this function:

void BeamLine::AddSurveyFile ( const char *  fname)
inline

Definition at line 124 of file extractor.cc.

View newest version in sPHENIX GitHub at line 124 of file extractor.cc

Referenced by main().

+ Here is the caller graph for this function:

Member Data Documentation

std::vector<std::string> BeamLine::mAllFiles

Definition at line 131 of file extractor.cc.

View newest version in sPHENIX GitHub at line 131 of file extractor.cc

Referenced by main().

double BeamLine::mBrho

Definition at line 124 of file extractor.cc.

View newest version in sPHENIX GitHub at line 124 of file extractor.cc

Referenced by main().

std::vector<std::string> BeamLine::mDataFiles

Definition at line 131 of file extractor.cc.

View newest version in sPHENIX GitHub at line 131 of file extractor.cc

Referenced by main().

unsigned BeamLine::mDataParNum

Definition at line 129 of file extractor.cc.

View newest version in sPHENIX GitHub at line 129 of file extractor.cc

Referenced by main().

std::map<std::string, MagElement*> BeamLine::mMagElements

Definition at line 133 of file extractor.cc.

View newest version in sPHENIX GitHub at line 133 of file extractor.cc

Referenced by main().

std::map<double, MagElement*> BeamLine::mOrderedMagElements

Definition at line 134 of file extractor.cc.

View newest version in sPHENIX GitHub at line 134 of file extractor.cc

Referenced by main().

std::vector<std::string> BeamLine::mSurveyFiles

Definition at line 131 of file extractor.cc.

View newest version in sPHENIX GitHub at line 131 of file extractor.cc

Referenced by main().

unsigned BeamLine::mSurveyParNum

Definition at line 129 of file extractor.cc.

View newest version in sPHENIX GitHub at line 129 of file extractor.cc

Referenced by main().


The documentation for this class was generated from the following file: