#include "hrtmetacorrelator.h" |
HRtMetaCorrelator
class description - source file - inheritance tree (.pdf)
protected:
virtual Bool_t getShowerCategory(HEvent* event)
public:
HRtMetaCorrelator()
HRtMetaCorrelator(const HRtMetaCorrelator&)
~HRtMetaCorrelator()
void addPoint(HTofHit* data)
void addPoint(HShowerHitTof* data)
static TClass* Class()
HRtMetaPoint& createMetaPoint()
Bool_t finalize()
HRtMetaPoint* findClosestPoint(HGeomVector& r, HGeomVector& alpha, Float_t leverArm)
Float_t getDistance()
HRtMetaPoint& getMetaPoint(Int_t i)
Int_t getNMetaPoints()
Float_t getResX()
Float_t getResY()
Bool_t init(HEvent* ev, HRuntimeDb* rtdb)
virtual TClass* IsA() const
HRtMetaCorrelator& operator=(const HRtMetaCorrelator&)
void readMetaPoints()
void setSector(Int_t s)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
HCategory* fTofCat !
HCategory* fShowerCat !
TClonesArray* fMetaPoints ! Array of HGeomVector
HTofGeomPar* fTofGeometry !
HShowerGeometry* fShowerGeometry !
HSpecGeomPar* fSpecGeometry !Spectrometer geometry
HIterator* fTofIter !
HIterator* fShowerIter !
HLocation fSecLoc !
Float_t fMaxDist
Float_t fLatestDistance FIXME: Quick and dirty hack
Float_t fResX
Float_t fResY
TFile* fOut !
TNtuple* fControl !
HRtMetaCorrelator
Matches a straight line with a hit in Meta
HRtMetaCorrelator(void)
Bool_t getShowerCategory(HEvent *event)
Bool_t init(HEvent *event,HRuntimeDb *rtdb)
Bool_t finalize(void)
HRtMetaPoint* findClosestPoint(HGeomVector &r0,
HGeomVector &alpha,
Float_t leverArm)
Finds closest hit in TOF/Shower to a given track within a distance limit.
void readMetaPoints(void)
Read points from TOF/Shower
void addPoint(HTofHit *data)
Transforms and initializes one point
void addPoint(HShowerHitTof *data)
Transforms and initializes one point from the Shower detector
HRtMetaPoint& createMetaPoint(void)
Inline Functions
void ~HRtMetaCorrelator()
void setSector(Int_t s)
Float_t getDistance()
Float_t getResX()
Float_t getResY()
Int_t getNMetaPoints()
HRtMetaPoint& getMetaPoint(Int_t i)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HRtMetaCorrelator HRtMetaCorrelator(const HRtMetaCorrelator&)
HRtMetaCorrelator& operator=(const HRtMetaCorrelator&)
Author: M. Sanchez
Last update: Fri Jan 26 12:31:31 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.