#include "hshowerhitfpar.h" |
HShowerHitFPar
class description - source file - inheritance tree (.pdf)
public:
HShowerHitFPar(const char* name = "ShowerHitFinderParams", const char* title = "Parameter for Shower hit finder", const char* context = "ShowerStandardHitFinder")
HShowerHitFPar(const HShowerHitFPar&)
~HShowerHitFPar()
static TClass* Class()
virtual void clear()
void defaultInit()
Int_t getColBord(Int_t nSect, Int_t nMod, Int_t* nLowerCol, Int_t* nUpperCol)
Float_t* getFirstFitParam()
Float_t getGainPost1()
Float_t getGainPost2()
Int_t getIndex(Int_t nSect, Int_t nMod)
Float_t getMaxTof()
Float_t getMinTof()
Int_t getModules()
Int_t getParamTableSize()
Int_t getRowBord(Int_t nSect, Int_t nMod, Int_t* nLowerRow, Int_t* nUpperRow)
Float_t getScaleFactor()
Float_t* getSecondFitParam()
Int_t getSectors()
Int_t getThreshold()
Float_t getThresholdPost1()
Float_t getThresholdPost2()
virtual Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile)
virtual TClass* IsA() const
HShowerHitFPar& operator=(const HShowerHitFPar&)
Int_t setColBord(Int_t nSect, Int_t nMod, Int_t nLowerCol, Int_t nUpperCol)
void setFirstFitParam(Float_t* par1)
void setGainPost1(Float_t gain)
void setGainPost2(Float_t gain)
void setMaxTof(Float_t fMaxTof)
void setMinTof(Float_t fMinTof)
void setModules(Int_t nMod)
void setParamTableSize(Int_t iSize)
Int_t setRowBord(Int_t nSect, Int_t nMod, Int_t nLowerRow, Int_t nUpperRow)
void setScaleFactor(Float_t fFactor)
void setSecondFitParam(Float_t* par2)
void setSectors(Int_t nSect)
void setThreshold(Int_t t)
void setThresholdPost1(Float_t threshold)
void setThresholdPost2(Float_t threshold)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFile)
public:
Int_t nSectors number of sectors
Int_t nModules number of modules
Int_t* pRowBorder It defines active area for local maxima searching
Int_t* pColBorder It defines active area for local maxima searching
Int_t nThreshold Local maxima searching threshold
Float_t m_fGainPost1 Gain parameter in shower criterium for post1
Float_t m_fThresholdPost1 Threshold parameter in shower criterium for post1
Float_t m_fGainPost2 Gain parameter in shower criterium for post2
Float_t m_fThresholdPost2 Threshold parameter in shower criterium for post2
Float_t m_fMinTof
Float_t m_fMaxTof
Int_t m_nTableSize
Float_t* m_pPar1
Float_t* m_pPar2
Float_t m_fScaleFactor
HShowerHitFPar
It contains parameters for hit finding process
HShowerHitFPar(const char* name,const char* title,
const char* context)
: HShowerParSet(name,title,context)
~HShowerHitFPar()
void defaultInit()
Bool_t initAscii(HParHadAsciiFileIo* pHadAsciiFile)
//reading and initializing analysis parameters from ascii file (HAsciiKey format)
Bool_t writeAscii(HParHadAsciiFileIo* pHadAsciiFile)
writing analysis parameters into ascii file (HAsciiKey format)
void clear()
Int_t getIndex(Int_t nSect, Int_t nMod)
Int_t setColBord(Int_t nSect, Int_t nMod,
Int_t nLowerCol, Int_t nUpperCol)
Int_t setRowBord(Int_t nSect, Int_t nMod,
Int_t nLowerRow, Int_t nUpperRow)
Int_t getColBord(Int_t nSect, Int_t nMod,
Int_t* nLowerCol, Int_t* nUpperCol)
Int_t getRowBord(Int_t nSect, Int_t nMod,
Int_t* nLowerRow, Int_t* nUpperRow)
void Streamer(TBuffer &R__b)
Stream an object of class HShowerHitFPar.
Inline Functions
Int_t getModules()
Int_t getSectors()
Int_t getThreshold()
Float_t getGainPost1()
Float_t getThresholdPost1()
Float_t getGainPost2()
Float_t getThresholdPost2()
Float_t* getFirstFitParam()
Float_t* getSecondFitParam()
Float_t getMinTof()
Float_t getMaxTof()
Float_t getScaleFactor()
Int_t getParamTableSize()
void setModules(Int_t nMod)
void setSectors(Int_t nSect)
void setThreshold(Int_t t)
void setGainPost1(Float_t gain)
void setThresholdPost1(Float_t threshold)
void setGainPost2(Float_t gain)
void setThresholdPost2(Float_t threshold)
void setParamTableSize(Int_t iSize)
void setFirstFitParam(Float_t* par1)
void setSecondFitParam(Float_t* par2)
void setScaleFactor(Float_t fFactor)
void setMinTof(Float_t fMinTof)
void setMaxTof(Float_t fMaxTof)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void StreamerNVirtual(TBuffer& b)
HShowerHitFPar HShowerHitFPar(const HShowerHitFPar&)
HShowerHitFPar& operator=(const HShowerHitFPar&)
Last update: Fri Jan 26 12:33:18 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.