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

Extension to AnaParticleB to be used by aggregation. More...

#include <DataClasses.hxx>

Inheritance diagram for AnaParticleE:
AnaParticle AnaTrack AnaTrackIO

Public Member Functions

virtual AnaParticleEClone ()
 Clone this object.
 
virtual void Print () const
 Dump the object to screen.
 

Public Attributes

Float_t MomentumError
 The error on the reconstructed momentum.
 
Int_t NDOF
 The number of degrees of freedom when the track was fitted with a Kalman filter.
 
Float_t Chi2
 The chi2 value when the track was fitted using a Kalman filter.
 
Float_t MomentumEle
 Momentum from refitting the track assuming the electron hypothesis.
 
Float_t MomentumErrorEle
 Error on momentum from refitting the track assuming the electron hypothesis.
 
Float_t MomentumMuon
 Momentum from refitting the track assuming the muon hypothesis.
 
Float_t MomentumErrorMuon
 Error on momentum from refitting the track assuming the muon hypothesis.
 
Float_t MomentumProton
 Momentum from refitting the track assuming the proton hypothesis.
 
Float_t MomentumErrorProton
 Error on momentum from refitting the track assuming the proton hypothesis.
 
Float_t DirectionStartFlip [3]
 Direction at the start for the main PID hypothesis and reverse sense.
 
Int_t ReconPDG
 PDG of the most probable particle hypothesis used at reconstruction level.
 
Int_t Bunch
 The bunch of the track, based on the PositionStart.T()
 
TVector3 UpstreamHits_Position [2]
 
TVector3 DownstreamHits_Position [2]
 
Float_t UpstreamHits_Charge [2]
 
Float_t DownstreamHits_Charge [2]
 
AnaVertexBReconVertex
 The pointer to the most primary AnaVertexB (global vertex) associated with this track.
 
std::vector< AnaVertexB * > ReconVertices
 Vector of pointers to AnaVertexB (global vertices) associated with this track.
 
Float_t MomentumAtVertex
 The reconstructed momentum of the track, at the most primary global vertex (if exists).
 
Float_t DirectionAtVertex [3]
 The reconstructed direction of the track at the most primary global vertex (if exists).
 

Protected Member Functions

 AnaParticleE (const AnaParticleE &track)
 Copy constructor is protected, as Clone() should be used to copy this object.
 

Detailed Description

Extension to AnaParticleB to be used by aggregation.

Definition at line 204 of file DataClasses.hxx.

Member Data Documentation

§ UpstreamHits_Position

TVector3 AnaParticleE::UpstreamHits_Position[2]

Position and charge of 1 or 2 hits at the edges: if the more upstream/downstream hit does not contain both X and Y info, a second hit (containing the missing info) is also saved. (Time and PositionError are also available in oaAnalysis files) (variables not in FlatTreeConverter yet)

Definition at line 293 of file DataClasses.hxx.


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