mEmcTOFCorr4Module Class Reference

#include <mEmcTOFCorr4Module.h>

List of all members.


Detailed Description

Definition at line 27 of file mEmcTOFCorr4Module.h.

Public Member Functions

virtual ~mEmcTOFCorr4Module ()
void readDataFromDB (const int run_number)
 Accessor to the real data base.
PHBoolean event (PHCompositeNode *root)
 required by PHOOL
PHBoolean eventFirst (PHCompositeNode *root)

Static Public Member Functions

static mEmcTOFCorr4Moduleinstance ()
 Factory.

Private Member Functions

 mEmcTOFCorr4Module ()
float get_correction (int arm, int sec, int ind_y, int ind_z)
 Internal functionss.

Private Attributes

PdbEmcT0Sector TheSector
PdbEmcT0Tower TheTower
int isvalid

Static Private Attributes

static mEmcTOFCorr4Module_instance = NULL
 Factory.


Constructor & Destructor Documentation

mEmcTOFCorr4Module::mEmcTOFCorr4Module  )  [private]
 

Definition at line 47 of file mEmcTOFCorr4Module.C.

References isvalid.

Referenced by instance().

virtual mEmcTOFCorr4Module::~mEmcTOFCorr4Module  )  [inline, virtual]
 

Definition at line 34 of file mEmcTOFCorr4Module.h.


Member Function Documentation

PHBoolean mEmcTOFCorr4Module::event PHCompositeNode *  root  ) 
 

required by PHOOL

Definition at line 139 of file mEmcTOFCorr4Module.C.

References get_correction(), isvalid, j, and TheTower.

PHBoolean mEmcTOFCorr4Module::eventFirst PHCompositeNode *  root  ) 
 

Definition at line 133 of file mEmcTOFCorr4Module.C.

float mEmcTOFCorr4Module::get_correction int  arm,
int  sec,
int  ind_y,
int  ind_z
[private]
 

Internal functionss.

Definition at line 125 of file mEmcTOFCorr4Module.C.

References TheSector, and TheTower.

Referenced by event().

mEmcTOFCorr4Module * mEmcTOFCorr4Module::instance  )  [static]
 

Factory.

Definition at line 56 of file mEmcTOFCorr4Module.C.

References _instance, and mEmcTOFCorr4Module().

void mEmcTOFCorr4Module::readDataFromDB const int  run_number  ) 
 

Accessor to the real data base.

Definition at line 68 of file mEmcTOFCorr4Module.C.

References isvalid, TheSector, and TheTower.


Member Data Documentation

mEmcTOFCorr4Module * mEmcTOFCorr4Module::_instance = NULL [static, private]
 

Factory.

Definition at line 49 of file mEmcTOFCorr4Module.h.

Referenced by instance().

int mEmcTOFCorr4Module::isvalid [private]
 

Definition at line 57 of file mEmcTOFCorr4Module.h.

Referenced by event(), mEmcTOFCorr4Module(), and readDataFromDB().

PdbEmcT0Sector mEmcTOFCorr4Module::TheSector [private]
 

Definition at line 54 of file mEmcTOFCorr4Module.h.

Referenced by get_correction(), and readDataFromDB().

PdbEmcT0Tower mEmcTOFCorr4Module::TheTower [private]
 

Definition at line 55 of file mEmcTOFCorr4Module.h.

Referenced by event(), get_correction(), and readDataFromDB().


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