HighLAND
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
AnaTPCParticleB Class Reference

Representation of a TPC segment of a global track. More...

#include <BaseDataClasses.hxx>

Inheritance diagram for AnaTPCParticleB:
AnaParticleMomB AnaParticleB AnaParticleMomE AnaRecObjectC AnaTPCParticle AnaTPCParticleIO

Public Member Functions

virtual AnaTPCParticleBClone ()
 Clone this object.
 
virtual void Print () const
 Dump the object to screen.
 
- Public Member Functions inherited from AnaParticleB
AnaTrueParticleBGetTrueParticle () const
 Return a casted version of the AnaTrueObject associated.
 
- Public Member Functions inherited from AnaRecObjectC
void Print () const
 Dump the object to screen.
 

Public Attributes

Float_t MomentumError
 Error of the momentum at the start of the segment.
 
Float_t RefitMomentum
 Reconstructed momentum with the empirical distortion corrections.
 
Float_t EFieldRefitMomentum
 Reconstructed momentum with the E-field distortion corrections.
 
Float_t dEdxMeas
 dE/dx as measured by the TPC.
 
Float_t dEdxexpMuon
 Expected dE/dx for a muon, based on the reconstructed momentum.
 
Float_t dEdxexpEle
 Expected dE/dx for an electron, based on the reconstructed momentum.
 
Float_t dEdxexpPion
 Expected dE/dx for a pion, based on the reconstructed momentum.
 
Float_t dEdxexpProton
 Expected dE/dx for a proton, based on the reconstructed momentum.
 
Float_t dEdxSigmaMuon
 Expected error on the dE/dx measurement, for the muon hypothesis.
 
Float_t dEdxSigmaEle
 Expected error on the dE/dx measurement, for the electron hypothesis.
 
Float_t dEdxSigmaPion
 Expected error on the dE/dx measurement, for the pion hypothesis.
 
Float_t dEdxSigmaProton
 Expected error on the dE/dx measurement, for the proton hypothesis.
 
- Public Attributes inherited from AnaParticleB
Int_t NHits
 The number of hits in the particle.
 
Int_t NNodes
 The number of nodes in the reconstructed object.
 
Float_t DirectionStart [3]
 The reconstructed start direction of the particle.
 
Float_t DirectionEnd [3]
 The reconstructed end direction of the particle.
 
Float_t PositionStart [4]
 The reconstructed start position of the particle.
 
Float_t PositionEnd [4]
 The reconstructed end position of the particle.
 
const AnaParticleBOriginal
 
- Public Attributes inherited from AnaRecObjectC
Int_t UniqueID
 The UniqueID of this reconstructed object.
 
Int_t Status
 The Status of the fit of this reconstructed object.
 
AnaTrueObjectCTrueObject
 The link to the true oject that most likely generated this reconstructed object.
 
unsigned long Detector
 
- Public Attributes inherited from AnaParticleMomE
Float_t Charge
 The reconstructed charge of the particle.
 
Float_t Momentum
 The reconstructed momentum of the particle, at the start position.
 
Float_t MomentumEnd
 The reconstructed momentum of the particle, at the end position.
 

Protected Member Functions

 AnaTPCParticleB (const AnaTPCParticleB &seg)
 Copy constructor is protected, as Clone() should be used to copy this object.
 
- Protected Member Functions inherited from AnaParticleMomB
 AnaParticleMomB (const AnaParticleMomB &part)
 Copy constructor is protected, as Clone() should be used to copy this object.
 
- Protected Member Functions inherited from AnaParticleB
 AnaParticleB (const AnaParticleB &part)
 Copy constructor is protected, as Clone() should be used to copy this object.
 
- Protected Member Functions inherited from AnaRecObjectC
 AnaRecObjectC (const AnaRecObjectC &recObj)
 Copy constructor is protected, as Clone() should be used to copy this object.
 
- Protected Member Functions inherited from AnaParticleMomE
 AnaParticleMomE (const AnaParticleMomE &part)
 Copy constructor is protected, as Clone() should be used to copy this object.
 

Additional Inherited Members

- Static Public Member Functions inherited from AnaParticleMomB
static bool CompareMomentum (const AnaParticleMomB *t1, const AnaParticleMomB *t2)
 Function used to sort momentum in decreasing order.
 
- Static Public Member Functions inherited from AnaParticleB
static bool CompareNHits (const AnaParticleB *t1, const AnaParticleB *t2)
 Compare the NHits of two particles. Return whether t1 is higher NHts than t2.
 

Detailed Description

Representation of a TPC segment of a global track.

Definition at line 360 of file BaseDataClasses.hxx.


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