#include "hrtmetamatch.h" |
HRtMetaMatch
class description - source file - inheritance tree (.pdf)
protected:
void evaluate(HRtMdcTrk* track, HRtMetaPoint& point)
void fillData(HRtMdcTrk* track, HRtMetaPoint& point, Float_t pmeta)
public:
HRtMetaMatch(Text_t* name = "metamatch", Text_t* title = "metamatch")
~HRtMetaMatch()
static TClass* Class()
virtual Int_t execute()
virtual Bool_t finalize()
void ignoreCuts(Bool_t f)
virtual Bool_t init()
virtual TClass* IsA() const
void setDebug(Bool_t mode = kTRUE)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
HRtMetaCorrelator fCorrelator
HLocation fHitLoc !
HLocation fSecLoc !
HCategory* fMdcCat !
HIterator* fMdcIter !
HCategory* fTrackCat !
HMdcGeomPar* fMdcGeometry !
HSpecGeomPar* fSpecGeometry !
HKickPlane2* fKickplane !
HKickMatchPar* fMatchpar !
HRtMatchingPar* fMdcMetaMatchPar
TNtuple* fControl !
Bool_t fDebug
Bool_t fIgnoreCuts
HRtMetaMatch
This class takes the output of the tracking in the MDC system (inner
and outer) and matches those tracks to hits in TOF and Shower/Tofino.
The momentum comes from the MDC, while KickMatch adds velocity and
mass calculations.
HRtMetaMatch(Text_t name[], Text_t title[]) :
HReconstructor(name,title)
~HRtMetaMatch(void)
Bool_t init(void)
Int_t execute(void)
void evaluate(HRtMdcTrk *track, HRtMetaPoint &point)
Proceeds by obtaining momentum from meta and correlation between
azimuthal and polar deflection. These two variables are added to
the 3 coming from track to perform a 5D cut
void fillData(HRtMdcTrk *track, HRtMetaPoint &point,
Float_t pMeta)
Fills output data in the output category
Bool_t finalize(void)
Inline Functions
void setDebug(Bool_t mode = kTRUE)
void ignoreCuts(Bool_t f)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Author: M. Sanchez
Last update: Fri Jan 26 12:31:34 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.