ROOT logo
AliRoot » FASTSIM » AliMUONFastTrackingEntry

class AliMUONFastTrackingEntry

Function Members (Methods)

public:
AliMUONFastTrackingEntry()
AliMUONFastTrackingEntry(const AliMUONFastTrackingEntry&)
virtual~AliMUONFastTrackingEntry()
static TClass*Class()
Float_tGetAcc(Int_t i, Int_t j) const
Float_tGetChi2p() const
Float_tGetChi2phi() const
Float_tGetChi2theta() const
Float_tGetEff(Int_t i, Int_t j) const
Float_tGetMeanG2() const
Float_tGetMeanp() const
Float_tGetMeanphi() const
Float_tGetMeantheta() const
Float_tGetNormG2() const
Float_tGetP() const
Float_tGetPhi() const
Float_tGetSigma1p() const
Float_tGetSigmaG2() const
Float_tGetSigmap() const
Float_tGetSigmaphi() const
Float_tGetSigmatheta() const
Float_tGetTheta() const
virtual TClass*IsA() const
AliMUONFastTrackingEntry&operator=(const AliMUONFastTrackingEntry&)
voidSetAcc(Int_t i, Int_t j, Float_t acc)
voidSetChi2p(Float_t chi2p)
voidSetChi2phi(Float_t chi2phi)
voidSetChi2theta(Float_t chi2theta)
voidSetEff(Int_t i, Int_t j, Float_t eff)
voidSetMeanG2(Float_t meanG2)
voidSetMeanp(Float_t meanp)
voidSetMeanphi(Float_t meanphi)
voidSetMeantheta(Float_t meantheta)
voidSetNormG2(Float_t normG2)
voidSetP(Float_t p)
voidSetPhi(Float_t phi)
voidSetSigma1p(Float_t sigma1p)
voidSetSigmaG2(Float_t sigmaG2)
voidSetSigmap(Float_t sigmap)
voidSetSigmaphi(Float_t sigmaphi)
voidSetSigmatheta(Float_t sigmatheta)
voidSetTheta(Float_t theta)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)

Data Members

protected:
Float_tfAcc[5][3]acceptance (subdivided in narrower cells in p and theta for low momenta)
Float_tfChi2pchi2 for p
Float_tfChi2phichi2 for phi
Float_tfChi2thetachi2 for theta
Float_tfEff[5][3]efficiency (subdivided in narrower cells in p and theta for low momenta)
Float_tfMeanG2params for momentum gaussian smearing due to BKG
Float_tfMeanpmean value of p distribution in current LUT cell
Float_tfMeanphimean value of phi distr. in current LUT cell
Float_tfMeanthetamean value of theta distr. in current LUT cell
Float_tfNormG2params for momentum gaussian smearing due to BKG
Float_tfPmomentum
Float_tfPhiazimuth
Float_tfSigma1pparam. for asymmetry in p distribution
Float_tfSigmaG2params for momentum gaussian smearing due to BKG
Float_tfSigmapsigma of p distr. in current LUT cell
Float_tfSigmaphisigma of phi distr. in current LUT cell
Float_tfSigmathetasigma of theta distr. in current LUT cell
Float_tfThetapolar angle

Class Charts

Inheritance Chart:
AliMUONFastTrackingEntry

Function documentation

AliMUONFastTrackingEntry()
 Default constructor
AliMUONFastTrackingEntry()
virtual ~AliMUONFastTrackingEntry()
{;}
Float_t GetP() const
{return fP;}
Float_t GetTheta() const
{return fTheta;}
Float_t GetPhi() const
{return fPhi;}
Float_t GetMeanp() const
{return fMeanp;}
Float_t GetMeantheta() const
{return fMeantheta;}
Float_t GetMeanphi() const
{return fMeanphi;}
Float_t GetSigmap() const
{return fSigmap;}
Float_t GetSigmatheta() const
{return fSigmatheta;}
Float_t GetSigmaphi() const
{return fSigmaphi;}
Float_t GetSigma1p() const
{return fSigma1p;}
Float_t GetChi2p() const
{return fChi2p;}
Float_t GetChi2theta() const
{return fChi2theta;}
Float_t GetChi2phi() const
{return fChi2phi;}
Float_t GetAcc(Int_t i, Int_t j) const
{return fAcc[i][j];}
Float_t GetEff(Int_t i, Int_t j) const
{return fEff[i][j];}
Float_t GetNormG2() const
{return fNormG2;}
Float_t GetMeanG2() const
{return fMeanG2;}
Float_t GetSigmaG2() const
{return fSigmaG2;}
void SetP(Float_t p)
{fP = p;}
void SetTheta(Float_t theta)
{fTheta = theta;}
void SetPhi(Float_t phi)
{fPhi = phi;}
void SetMeanp(Float_t meanp)
{fMeanp = meanp;}
void SetMeantheta(Float_t meantheta)
{fMeantheta = meantheta;}
void SetMeanphi(Float_t meanphi)
{fMeanphi = meanphi;}
void SetSigmap(Float_t sigmap)
{fSigmap = sigmap;}
void SetSigmatheta(Float_t sigmatheta)
{fSigmatheta = sigmatheta;}
void SetSigmaphi(Float_t sigmaphi)
{fSigmaphi = sigmaphi;}
void SetSigma1p(Float_t sigma1p)
{fSigma1p = sigma1p;}
void SetChi2p(Float_t chi2p)
{fChi2p = chi2p;}
void SetChi2theta(Float_t chi2theta)
{fChi2theta = chi2theta;}
void SetChi2phi(Float_t chi2phi)
{fChi2phi = chi2phi;}
void SetAcc(Int_t i, Int_t j, Float_t acc)
{fAcc[i][j] = acc;}
void SetEff(Int_t i, Int_t j, Float_t eff)
{fEff[i][j] = eff;}
void SetNormG2(Float_t normG2)
{fNormG2 = normG2;}
void SetMeanG2(Float_t meanG2)
{fMeanG2 = meanG2;}
void SetSigmaG2(Float_t sigmaG2)
{fSigmaG2 = sigmaG2;}