#include "hsplinetrackF.h"

HSplineTrackF


class description - source file - inheritance tree (.pdf)

class HSplineTrackF : public HReconstructor

Inheritance Chart:
TObject
<-
TNamed
<-
HTask
<-
HReconstructor
<-
HSplineTrackF
    private:
void calcMomentum(HMdcSeg**, HMetaMatch*) void calcMomentum(HMdcSeg** segments) Double_t calcTofinoDistance(HGeomVector&, HGeomVector, HShowerHitTofTrack*) Bool_t doMassStuff(HMetaMatch*) Bool_t doMomentum(HMetaMatch*, Bool_t&) public:
HSplineTrackF() HSplineTrackF(Text_t* name, Text_t* title) ~HSplineTrackF() static TClass* Class() virtual Int_t execute() HSplineTrack* fillData(HMdcSeg*, Bool_t) virtual Bool_t finalize() virtual Bool_t init() virtual TClass* IsA() const Int_t mdc1234() virtual Bool_t reinit() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
HGeomVector pointMeta HGeomTransform* tRans[6] HMdcSizesCells* pSizesCells Float_t qIOMatching HEventHeader* evHeader Float_t tarDist Double_t target Double_t distanceTof Float_t xTof Float_t yTof Float_t zTof Double_t C Int_t system Short_t outerHitInd Short_t indTrkCand Short_t index1 Short_t index2 Float_t tof Float_t mass2 Float_t beta Double_t TOFdistance Char_t sector HMdcGetContainers* fGetCont HMdcSeg* segments[2] Int_t polarity Double_t dist Short_t IndTrkCand Int_t tofClSize Short_t metaInd HSplineTrack* sp TObject* slot HCategory* fCatKine HCategory* fCatMdcTrkCand HCategory* fCatSplineTrack HCategory* fCatMdcSegSim HCategory* fCatTof HCategory* fCatTofCluster HMetaMatch* pMetaMatch HMdcTrkCand* pMdcTrkCand HCategory* fCatShower HCategory* fCatTofino HCategory* fCatMetaMatch HMdcGeomPar* fMdcGeometry HSpecGeomPar* fSpecGeomPar HTofinoGeomPar* fTofinoGeomPar HKickPlane2* kickplane HTofHit* pTofHit HMetaMatch* pMdcSegs HShowerHitTofTrack* pShowerHitTofTrack HMdcTrackGSpline* Spline HIterator* fMetaMatchIter HIterator* IterTof HIterator* IterTofino HIterator* IterShower HMdcTrackGFieldPar* field HMdcTrackGCorrPar* corr HMagnetPar* pMagnet Float_t Momentum Float_t errP Float_t errMass2 HLocation sectorloc Bool_t condition Int_t firstCandIndex Float_t fScal Float_t qSpline Int_t numChambers

Class Description


HSplineTrackF()

HSplineTrackF(Text_t *name, Text_t *title): HReconstructor(name,title)

~HSplineTrackF()

Bool_t init()

Bool_t reinit()

Bool_t finalize()

Int_t execute()

Int_t mdc1234()

Bool_t doMomentum(HMetaMatch *pMetaMatch, Bool_t &condition)

void calcMomentum(HMdcSeg *segments[])

void calcMomentum(HMdcSeg *segments[], HMetaMatch *pMetaMatch)

Bool_t doMassStuff(HMetaMatch *pMetaMatch)

Double_t calcTofinoDistance(HGeomVector &sh,HGeomVector sp,HShowerHitTofTrack *hit)

HSplineTrack* fillData(HMdcSeg *segment,Bool_t condition)



Inline Functions


            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)


Author: Anar Rustamov (27.08.2003)
Last update: Fri Jan 26 12:34:22 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.