#include "hkickcandidate.h" |
HKickCandidate
class description - source file - inheritance tree (.pdf)
public:
HKickCandidate()
HKickCandidate(HKickCandidate& can)
~HKickCandidate()
static TClass* Class()
Float_t getBeta()
Double_t getDenominator()
Float_t getDist()
Int_t getFlag()
HKickImpact* getInnerHit()
Float_t getKickDist()
Float_t getMass()
HGeomVector getMETAdir()
Float_t getMetaEloss()
Float_t getMomentum() const
Float_t getMomentumError() const
TObject* getOuterHit()
Char_t getPID()
Float_t getPolarity() const
Float_t getPos1X()
Float_t getPos1Y()
Float_t getPos1Z()
void getPosition1(Float_t& x, Float_t& y, Float_t& z)
void getPosition1(HGeomVector& v)
Float_t getPTof()
Float_t getPTofErr()
Int_t getSector()
TObject* getShowerHit() const
Int_t getSystem()
Float_t getTof()
Float_t getXPull()
virtual TClass* IsA() const
Bool_t isAssigned()
Bool_t isClAccepted()
Bool_t isMETAoverlap()
void markAssigned()
void markMETAoverlap()
HKickCandidate& operator=(const HKickCandidate&)
void setBeta(Float_t b)
void setDenominator(Double_t d)
void setDist(Float_t f)
void setFlag(Int_t f)
void setInnerHit(HKickImpact* im)
void setKickDist(Float_t f)
void setMass(Float_t m)
void setMETAdir(HGeomVector vec)
void setMetaEloss(Float_t eloss)
void setMomentum(Float_t ff)
void setMomentumError(Float_t ff)
void setOuterHit(TObject* obj)
void setPID(Char_t pd)
void setPolarity(Float_t ff)
void setPosition1(Float_t x, Float_t y, Float_t z)
void setPTof(Float_t p)
void setPTofErr(Float_t err)
void setSector(Int_t s)
void setShowerHit(TObject* sh)
void setSystem(Int_t s)
void setTof(Float_t tof)
void setXPull(Float_t x)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void unmarkClAccept()
protected:
Int_t fSector
Float_t fP momentum
Float_t fPolarity Polarity
Float_t fErrP Error in p
Float_t fPTof
Float_t fPTofErr
Bool_t fAssigned Candidate was accepted?
Float_t fMass Assigned mass in MeV/c^2 or -1.
Float_t fX
Float_t fY
Float_t fZ Position before magnet
Float_t fXPull DeltaX / SigmaX
Char_t fPID
Double_t fDenomin Deniminator.
Float_t fDist
Float_t fKickDist
Int_t fFlag
Float_t fTof
Float_t fEloss
Int_t fSystem
Float_t beta
HGeomVector fMETAdir
Bool_t fClAccept if kTRUE then candidate was accepted by ToF hits clustering.
Bool_t fMETAoverlap If kTRUE then candidate is not accepted. It is set
TObject* fShowerHit shower hit which marked as markMETAoverlap() for this
TObject* fOuterHit !
HKickImpact* fInnerHit !
HKickCandidate
Each of the candidate combinations evaluated by the software
algorithm. This class stores the results of the evaluation
HKickCandidate(void)
HKickCandidate(HKickCandidate &can)
Copy constructor
Inline Functions
void ~HKickCandidate()
void setOuterHit(TObject* obj)
void setInnerHit(HKickImpact* im)
HKickImpact* getInnerHit()
TObject* getOuterHit()
Float_t getBeta()
void setBeta(Float_t b)
Float_t getTof()
void setTof(Float_t tof)
Float_t getMetaEloss()
void setMetaEloss(Float_t eloss)
Int_t getSystem()
void setSystem(Int_t s)
Float_t getMomentum() const
Float_t getPolarity() const
Float_t getMomentumError() const
Float_t getPTof()
Float_t getPTofErr()
Float_t getMass()
Float_t getPos1X()
Float_t getPos1Y()
Float_t getPos1Z()
Float_t getDist()
Float_t getKickDist()
Float_t getXPull()
Double_t getDenominator()
Char_t getPID()
HGeomVector getMETAdir()
Bool_t isAssigned()
Bool_t isClAccepted()
Bool_t isMETAoverlap()
Int_t getSector()
Int_t getFlag()
void setFlag(Int_t f)
void setPID(Char_t pd)
void setPTof(Float_t p)
void setPTofErr(Float_t err)
void setMomentum(Float_t ff)
void setPolarity(Float_t ff)
void setMomentumError(Float_t ff)
void markAssigned()
void unmarkClAccept()
void markMETAoverlap()
void setMass(Float_t m)
void setSector(Int_t s)
void setPosition1(Float_t x, Float_t y, Float_t z)
void getPosition1(Float_t& x, Float_t& y, Float_t& z)
void getPosition1(HGeomVector& v)
void setXPull(Float_t x)
void setDenominator(Double_t d)
void setDist(Float_t f)
void setMETAdir(HGeomVector vec)
void setKickDist(Float_t f)
void setShowerHit(TObject* sh)
TObject* getShowerHit() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HKickCandidate& operator=(const HKickCandidate&)
Author: M.Sanchez
Last update: 22.08.2000
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.