#include "hrichanalysisIPU.h" |
HRichAnalysisIPU
class description - source file - inheritance tree (.pdf)
protected:
void updateHits(Int_t nSec)
public:
HRichAnalysisIPU()
HRichAnalysisIPU(Text_t* name, Text_t* title)
HRichAnalysisIPU(const HRichAnalysisIPU& source)
virtual ~HRichAnalysisIPU()
static TClass* Class()
void DataWordCut(Int_t nSec)
virtual Int_t execute()
virtual Bool_t finalize()
HRichGeometryPar* getGeometryPar()
HParSet* getGeomPar()
HCategory* getHardHitCat()
HCategory* getRawCat()
TObjArray* getRings()
virtual Bool_t init()
virtual TClass* IsA() const
HRichAnalysisIPU& operator=(const HRichAnalysisIPU& source)
void setGeomPar(HParSet* pPar)
void setHardHitCat(HCategory* pHardHitCat)
void setRawCat(HCategory* pRawCat)
void setRings(TObjArray** p)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
HCategory* m_pRawCat ! Pointer to the raw data category
HCategory* m_pHardHitCat ! Pointer to the hard hit data category
HRichRingFindIPU* pHardRingFind ! Pointer to the ring finder
HParSet* fpGeomPar ! Pointer to the geometry parameter container
HLocation loc ! Address used to store objects in output category
TObjArray* pRings ! Pointer to IPU rings
HIterator* fIter ! Iterator over category (which?)
Int_t iEmulationContext ! Is the IPU emulated?
Int_t iRingNr ! Number of Rings
Int_t iRingNrTot !
HRichAnalysisIPU(void)
Default constructor
Input parameters:
none
Output parameters:
none
Return code:
none
HRichAnalysisIPU(Text_t *name,Text_t *title)
: HReconstructor(name, title)
Default constructor
Input parameters:
Text_t *name
Name of the object
Text_t *title
Title /desciption of the object
Output parameters:
none
Return code:
none
~HRichAnalysisIPU(void)
Destructor
Input parameters:
none
Output parameters:
none
Return code:
none
HRichAnalysisIPU(const HRichAnalysisIPU& source)
Copy constructor
Can not be used due to technical reasons! Will exit program!
Input parameters:
const HRichAnalysisIPU &source
Output parameters:
none
Return code:
none
Bool_t init(void)
Initialization function.
Checks for needed categories and parameter containers.
Input parameters:
none
Output parameters:
none
Return code:
Returns kTRUE if successfull, kFALSE otherwise.
Bool_t finalize(void)
Finalize the job of the task
Input parameters:
none
Output parameters:
none
Return code:
Always kTRUE.
Int_t execute(void)
Execute the job of the task.
Input parameters:
none
Output parameters:
none
Return code:
Always kTRUE;
void updateHits(Int_t nSec)
Put the information into the output category
Input parameters:
Int_t nSec
number of sector for which the information is stored.
Output parameters:
none
Return code:
none
void DataWordCut(Int_t nSec)
Sort the aquired ring information
Input parameters:
Int_t nSec
Number of sector to work on.
Output parameters:
none
Return code:
none
Inline Functions
HRichAnalysisIPU& operator=(const HRichAnalysisIPU& source)
HCategory* getRawCat()
HCategory* getHardHitCat()
void setRawCat(HCategory* pRawCat)
void setHardHitCat(HCategory* pHardHitCat)
HRichGeometryPar* getGeometryPar()
HParSet* getGeomPar()
void setGeomPar(HParSet* pPar)
TObjArray* getRings()
void setRings(TObjArray** p)
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:24:48 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.