#include "hshowercalibrater.h" |
HShowerCalibrater
class description - source file - inheritance tree (.pdf)
public:
HShowerCalibrater()
HShowerCalibrater(Text_t* name, Text_t* title)
~HShowerCalibrater()
Bool_t calibrate(HShowerRaw* raw)
static TClass* Class()
virtual Int_t execute()
virtual Bool_t finalize()
HCategory* getCalCat()
HParSet* getCalPar()
HCategory* getRawCat()
virtual Bool_t init()
void initCalPar()
virtual TClass* IsA() const
HShowerCalibrater& operator=(HShowerCalibrater& c)
virtual Bool_t reinit()
void setCalCat(HCategory* pCalCat)
void setCalPar(HParSet*)
void setRawCat(HCategory* pRawCat)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
HLocation m_zeroLoc
HLocation m_loc Location of object being calibrated
HCategory* m_pRawCat !Pointer to the raw data category
HCategory* m_pCalCat !Pointer to the cal data category
HParSet* m_pCalPar !Pointer to the cal data category
HIterator* fIter !Iterator for fired pads
HShowerCalibrater
HShowerCalibrater class calculates new value of measured charge from RAW
level using calibrations parameters from the parameter containers
HShowerCalPar. Calculated charge is saved to CAL level.
HShowerCalibrater(Text_t *name,Text_t *title) :
HReconstructor(name,title)
HShowerCalibrater()
void initCalPar()
initializations of calibration parameters
~HShowerCalibrater(void)
if (m_pCalPar) delete m_pCalPar;
Bool_t init()
creates the ShowerRaw and ShowerCal categories
and adds them to the current event
creates an iterator which loops over all fired cells
Bool_t reinit()
void setCalPar(HParSet *pCalPar)
Bool_t finalize(void)
Int_t execute()
calibrates all fired cells
Bool_t calibrate(HShowerRaw *raw)
calibrates the pad using slope and offset from parameter container
Inline Functions
HShowerCalibrater& operator=(HShowerCalibrater& c)
HCategory* getRawCat()
HCategory* getCalCat()
HParSet* getCalPar()
void setRawCat(HCategory* pRawCat)
void setCalCat(HCategory* pCalCat)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Last update: Fri Jan 26 12:32:35 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.