11 #ifndef ALIAODTRACKLET_C
12 #define ALIAODTRACKLET_C
280 fTheta(other.fTheta),
282 fDTheta(other.fDTheta),
284 fDelta(other.fDelta),
291 if (&other ==
this)
return *
this;
304 if (
IsMeasured()) flags[0] =
'M';
else flags[0] =
'-';
305 if (
IsInjection()) flags[1] =
'I';
else flags[1] =
'-';
307 if (
IsDistinct()) flags[3] =
'D';
else flags[3] =
'-';
308 if (
IsSecondary()) flags[4] =
'S';
else flags[4] =
'-';
309 if (
IsPrimary()) flags[5] =
'P';
else flags[5] =
'-';
310 if (
IsGenerated()) flags[6] =
'G';
else flags[6] =
'-';
312 Printf(
"Tracklet 0x%02x %s (%6.2f,%6.2f)+/-(%6.2f,%6.2f) [eta=%5.2f]",
316 TMath::RadToDeg()*
fPhi,
318 TMath::RadToDeg()*
fDPhi,
425 fPar1Pt(other.fPar1Pt),
426 fPar2Pt(other.fPar2Pt),
427 fPar1Pdg(other.fPar1Pdg),
428 fPar2Pdg(other.fPar2Pdg)
436 if (&other ==
this)
return *
this;
ClassDef(AliAODTracklet, 2)
void SetParentPdg(Short_t pdg, Bool_t second=false)
virtual ~AliAODTracklet()
Bool_t IsSecondary() const
Bool_t IsInjection() const
virtual Real_t GetParentPt(Bool_t second=false) const
virtual Real_t GetParentPt(Bool_t second=false) const
Bool_t IsCombinatorics() const
AliAODMCTracklet & operator=(const AliAODMCTracklet &other)
Bool_t IsSimulated() const
virtual Short_t GetParentPdg(Bool_t second=false) const
Bool_t IsMeasured() const
virtual Short_t GetParentPdg(Bool_t second=false) const
AliAODTracklet & operator=(const AliAODTracklet &other)
void SetParentPt(Real_t pt, Bool_t second=false)
Bool_t IsGenerated() const
void Print(Option_t *option="") const
Bool_t IsDistinct() const
ClassDef(AliAODMCTracklet, 2)
virtual ~AliAODMCTracklet()