AliPhysics  master (3d17d9d)
Inheritance diagram for AliAODMCTracklet:

Public Member Functions

 AliAODMCTracklet ()
 
 AliAODMCTracklet (const AliAODMCTracklet &other)
 
virtual ~AliAODMCTracklet ()
 
AliAODMCTrackletoperator= (const AliAODMCTracklet &other)
 
- Public Member Functions inherited from AliAODTracklet
 AliAODTracklet ()
 Default constructor. More...
 
 AliAODTracklet (const AliAODTracklet &other)
 
virtual ~AliAODTracklet ()
 
AliAODTrackletoperator= (const AliAODTracklet &other)
 
void SetTheta (Real_t x)
 
void SetPhi (Real_t x)
 
void SetDTheta (Real_t x)
 
void SetDPhi (Real_t x)
 
void SetDelta (Real_t x)
 
void SetFlags (UChar_t x)
 
void SetInjection ()
 
void SetCombinatorics ()
 
void SetSecondary ()
 
void SetDistinct ()
 
void SetSimulated ()
 
void SetGenerated ()
 
void SetNeutral ()
 
void SetSuppressed ()
 
Real_t GetTheta () const
 
Real_t GetPhi () const
 
Real_t GetDTheta () const
 
Real_t GetDPhi () const
 
Real_t GetDelta () const
 
UChar_t GetFlags () const
 
Real_t GetEta () const
 
Bool_t IsMeasured () const
 
Bool_t IsInjection () const
 
Bool_t IsCombinatorics () const
 
Bool_t IsDistinct () const
 
Bool_t IsSimulated () const
 
Bool_t IsSecondary () const
 
Bool_t IsPrimary () const
 
Bool_t IsGenerated () const
 
Bool_t IsNeutral () const
 
Bool_t IsSuppressed () const
 
void Print (Option_t *option="") const
 

Extra information in case of simulated data

Get parent transverse momentum

Parameters
secondif true, second parent, otherwise first
Returns
First or second parent transverse momentum
Real_t fPar1Pt
 First parent pt. More...
 
Real_t fPar2Pt
 Second parent pt. More...
 
Short_t fPar1Pdg
 First parent pt. More...
 
Short_t fPar2Pdg
 Second parent pt. More...
 
virtual Real_t GetParentPt (Bool_t second=false) const
 
virtual Short_t GetParentPdg (Bool_t second=false) const
 
void SetParentPt (Real_t pt, Bool_t second=false)
 
void SetParentPdg (Short_t pdg, Bool_t second=false)
 
void Print (Option_t *option="") const
 

Additional Inherited Members

- Public Types inherited from AliAODTracklet
enum  {
  kInjection = 0x01, kCombinatorics = 0x02, kSecondary = 0x04, kDistinct = 0x08,
  kSimulated = 0x10, kGenerated = 0x20, kNeutral = 0x40, kSuppressed = 0x80
}
 Flags of tracklets. More...
 
typedef Float_t Real_t
 Type of real values. More...
 
- Protected Attributes inherited from AliAODTracklet
Real_t fTheta
 Tracklet polar angle. More...
 
Real_t fPhi
 Tracklet azimuthal angle. More...
 
Real_t fDTheta
 Tracklet polar opening angle. More...
 
Real_t fDPhi
 Tracklet azimuthal opening angle. More...
 
Real_t fDelta
 Tracklet quality. More...
 
UChar_t fFlags
 Tracklet flags. More...
 

Detailed Description

Single tracklet information

Definition at line 327 of file AliAODTracklet.C.

Constructor & Destructor Documentation

AliAODMCTracklet::AliAODMCTracklet ( )

Default constructor

Definition at line 417 of file AliAODTracklet.C.

AliAODMCTracklet::AliAODMCTracklet ( const AliAODMCTracklet other)

Copy constructor

Parameters
otherObject to copy from

Definition at line 425 of file AliAODTracklet.C.

virtual AliAODMCTracklet::~AliAODMCTracklet ( )
inlinevirtual

Destrcutor

Definition at line 343 of file AliAODTracklet.C.

Member Function Documentation

virtual Short_t AliAODMCTracklet::GetParentPdg ( Bool_t  second = false) const
inlinevirtual

Get parent particle type

Parameters
secondif true, second parent, otherwise first
Returns
First or second parent particle type

Reimplemented from AliAODTracklet.

Definition at line 373 of file AliAODTracklet.C.

virtual Real_t AliAODMCTracklet::GetParentPt ( Bool_t  second = false) const
inlinevirtual

Reimplemented from AliAODTracklet.

Definition at line 362 of file AliAODTracklet.C.

AliAODMCTracklet & AliAODMCTracklet::operator= ( const AliAODMCTracklet other)

Assignment operator

Parameters
otherObject to assign from
Returns
Reference to this object

Definition at line 436 of file AliAODTracklet.C.

void AliAODMCTracklet::Print ( Option_t option = "") const

Print information on the tracklet

Parameters
optionOptions

Definition at line 448 of file AliAODTracklet.C.

void AliAODMCTracklet::SetParentPdg ( Short_t  pdg,
Bool_t  second = false 
)
inline

Set parent particle type

Parameters
pdgparticle type
secondif true, second parent, otherwise first

Definition at line 393 of file AliAODTracklet.C.

Referenced by AliTrackletAODMCTask::ProcessGenerated(), and AliTrackletAODMCTask::ProcessTracklet().

void AliAODMCTracklet::SetParentPt ( Real_t  pt,
Bool_t  second = false 
)
inline

Set parent transverse momentum

Parameters
ptTransverse momentum
secondif true, second parent, otherwise first

Definition at line 383 of file AliAODTracklet.C.

Referenced by AliTrackletAODMCTask::ProcessGenerated(), and AliTrackletAODMCTask::ProcessTracklet().

Member Data Documentation

Short_t AliAODMCTracklet::fPar1Pdg
protected

First parent pt.

Definition at line 409 of file AliAODTracklet.C.

Referenced by operator=(), and Print().

Real_t AliAODMCTracklet::fPar1Pt
protected

First parent pt.

Definition at line 405 of file AliAODTracklet.C.

Referenced by operator=(), and Print().

Short_t AliAODMCTracklet::fPar2Pdg
protected

Second parent pt.

Definition at line 411 of file AliAODTracklet.C.

Referenced by operator=(), and Print().

Real_t AliAODMCTracklet::fPar2Pt
protected

Second parent pt.

Definition at line 407 of file AliAODTracklet.C.

Referenced by operator=(), and Print().


The documentation for this class was generated from the following file: