HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HPionTrackerHitF Class Reference

#include <hpiontrackerhitf.h>

Inheritance diagram for HPionTrackerHitF:
Collaboration diagram for HPionTrackerHitF:

Public Member Functions

 HPionTrackerHitF (void)
 
 HPionTrackerHitF (const Text_t *name, const Text_t *title, Bool_t skip=kFALSE)
 
 ~HPionTrackerHitF (void)
 
Bool_t init (void)
 
Int_t execute (void)
 
Bool_t finalize (void)
 
- Public Member Functions inherited from HReconstructor
 HReconstructor (void)
 
 ~HReconstructor (void)
 
 HReconstructor (const Text_t *name, const Text_t *title)
 
HTasknext (Int_t &errCode)
 
HTaskgetTask (const Char_t *name)
 
Bool_t connectTask (HTask *task, Int_t n=0)
 
TObjArray getTable ()
 
void getConnections ()
 
HTaskgetComposite ()
 
void setActive (Bool_t state)
 
Bool_t IsFolder (void) const
 
void Browse (TBrowser *b)
 
void isTimed (Bool_t flag=kTRUE)
 
void resetTimer (void)
 
void printTimer (void)
 
- Public Member Functions inherited from HTask
 HTask (void)
 
 HTask (const Text_t name[], const Text_t title[])
 
virtual ~HTask (void)
 
virtual Bool_t reinit (void)
 
virtual HTaskgetOwner ()
 
virtual void setOwner (HTask *atask)
 
virtual Bool_t setConnections ()
 
void setManual ()
 

Static Protected Member Functions

static bool sortfunction (const HitCanData can1, const HitCanData can2)
 

Protected Attributes

HCategory * pCalCat
 
HCategory * pHitCat
 
HIterator * iter
 
HLocation loccal
 
HLocation loc
 
HPionTrackerHitFParpHitfpar
 
HPionTrackerGeomParpGeompar
 
- Protected Attributes inherited from HReconstructor
TList * fHistograms
 
Bool_t fActive
 
TObjArray fOutputs
 
TStopwatch fTimer
 
- Protected Attributes inherited from HTask
HTaskowner
 
Bool_t manual
 
Bool_t isInitialised
 
Bool_t isConnected
 
Bool_t fIsTimed
 

Detailed Description

Definition at line 31 of file hpiontrackerhitf.h.

Constructor & Destructor Documentation

HPionTrackerHitF::HPionTrackerHitF ( void  )
HPionTrackerHitF::HPionTrackerHitF ( const Text_t *  name,
const Text_t *  title,
Bool_t  skip = kFALSE 
)

Definition at line 140 of file hpiontrackerhitf.cc.

References iter, pCalCat, pGeompar, pHitCat, and pHitfpar.

HPionTrackerHitF::~HPionTrackerHitF ( void  )

Definition at line 152 of file hpiontrackerhitf.cc.

References iter.

Member Function Documentation

Bool_t HPionTrackerHitF::finalize ( void  )
inlinevirtual

Implements HTask.

Definition at line 55 of file hpiontrackerhitf.h.

static bool HPionTrackerHitF::sortfunction ( const HitCanData  can1,
const HitCanData  can2 
)
inlinestaticprotected

Definition at line 42 of file hpiontrackerhitf.h.

References HitCanData::radtimecharge.

Referenced by execute().

Member Data Documentation

HIterator* HPionTrackerHitF::iter
protected

Definition at line 36 of file hpiontrackerhitf.h.

Referenced by HPionTrackerHitF(), init(), and ~HPionTrackerHitF().

HLocation HPionTrackerHitF::loc
protected

Definition at line 38 of file hpiontrackerhitf.h.

Referenced by execute(), and init().

HLocation HPionTrackerHitF::loccal
protected

Definition at line 37 of file hpiontrackerhitf.h.

Referenced by init().

HCategory* HPionTrackerHitF::pCalCat
protected

Definition at line 34 of file hpiontrackerhitf.h.

Referenced by execute(), HPionTrackerHitF(), and init().

HPionTrackerGeomPar* HPionTrackerHitF::pGeompar
protected

Definition at line 40 of file hpiontrackerhitf.h.

Referenced by execute(), HPionTrackerHitF(), and init().

HCategory* HPionTrackerHitF::pHitCat
protected

Definition at line 35 of file hpiontrackerhitf.h.

Referenced by execute(), HPionTrackerHitF(), and init().

HPionTrackerHitFPar* HPionTrackerHitF::pHitfpar
protected

Definition at line 39 of file hpiontrackerhitf.h.

Referenced by execute(), HPionTrackerHitF(), and init().


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