Main Page   Namespace List   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

jobParameters.h

Go to the documentation of this file.
00001 #ifndef _jobParameters_H
00002 #define _jobParameters_H 1
00003 
00008 class jobParameters{
00009 
00010 public:
00011 
00014   jobParameters(int argc, char* argv[]);
00015 
00017   virtual ~jobParameters(){}
00018 
00020   int nEventsToRead() const;
00021 
00023   const char* pedFileName() const;
00024 
00026   const char* rootFileName() const;
00027 
00029   float outlierCut() const;
00030 
00032   unsigned int iter() const;
00033  
00034 private:
00035 
00036   int m_nEventsToRead;
00037   float m_outlierCut;
00038   unsigned int m_iter;
00039   char m_pedFileName[256];
00040   char m_rootFileName[256];
00041 
00042 };
00043 
00044 inline int jobParameters::nEventsToRead() const{
00045   return m_nEventsToRead;
00046 }
00047 
00048 inline const char* jobParameters::pedFileName() const{
00049   return m_pedFileName;
00050 }
00051 
00052 inline const char* jobParameters::rootFileName() const{
00053   return m_rootFileName;
00054 }
00055 
00056 inline float jobParameters::outlierCut() const{
00057   return m_outlierCut;
00058 }
00059 
00060 inline unsigned int jobParameters::iter() const{
00061   return m_iter;
00062 }
00063 #endif
00064 

Generated on Tue Jul 13 11:41:25 2004 for Laser by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002