HighLAND
|
Extension to AnaParticleB to be used by aggregation. More...
#include <DataClasses.hxx>
Public Member Functions | |
virtual AnaParticleE * | Clone () |
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] |
AnaVertexB * | ReconVertex |
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. | |
Extension to AnaParticleB to be used by aggregation.
Definition at line 204 of file DataClasses.hxx.
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.