eventAnalysis  7.0-49-g0ac7482
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ND::TGlobalReconModule::TTpcPID Class Reference

An object to describe a reconstructed PID. More...

#include <TGlobalReconModule.hxx>

+ Inheritance diagram for ND::TGlobalReconModule::TTpcPID:
+ Collaboration diagram for ND::TGlobalReconModule::TTpcPID:

Public Member Functions

virtual ~TTpcPID ()
 
 ClassDef (TGlobalReconModule::TTpcPID, 1)
 

Public Attributes

std::string AlgorithmName
 The name of the algorithm that created this object. More...
 
TVector3 BackDirection
 The direction of the object. More...
 
TVector3 BackDirectionVar
 The direction variance of the object. More...
 
double BackMomentum
 the momentum of the object More...
 
double BackMomentumError
 the error on the momentum of the object More...
 
TLorentzVector BackPosition
 The position of the object. More...
 
TLorentzVector BackPositionVar
 The position variance;. More...
 
double Charge
 The Charge. More...
 
double Chi2
 The chi2 of the fit. More...
 
TVector3 Cone
 The opening angles of the cone (only for showers) More...
 
unsigned long Detectors
 Detectors used, defined according to the algorithm in GetDetectorNumber. More...
 
TVector3 DirectionAtTrueVertex
 Direction at the true vertex. More...
 
TVector3 DirectionVarAtTrueVertex
 The direction variance at the true vertex. More...
 
double EDeposit
 The deposited charge for the object. More...
 
std::vector< TLorentzVector * > EntrancePosition
 the position of the object at the entrance of each subdetector More...
 
std::vector< TLorentzVector * > ExitPosition
 the position of the object at the exit of each subdetector More...
 
TVector3 FrontDirection
 The direction of the object. More...
 
TVector3 FrontDirectionVar
 The direction variance of the object. More...
 
double FrontMomentum
 the momentum of the object More...
 
double FrontMomentumError
 the error on the momentum of the object More...
 
TLorentzVector FrontPosition
 the PID likelihoods for combined PID More...
 
TLorentzVector FrontPositionVar
 The position variance;. More...
 
bool isForward
 Sense of object. More...
 
double Length
 The total length of the object. More...
 
std::vector< double > Likelihoods
 
double MomentumAtTrueVertex
 Momentum at the true vertex. More...
 
double MomentumErrorAtTrueVertex
 The momentum variance at the true vertex. More...
 
int NConstituents
 The number of constituents. More...
 
int NDOF
 The number of degrees of freedom. More...
 
int NHits
 The number of hits. More...
 
int NNodes
 The number of nodes. More...
 
TLorentzVector PositionAtTrueVertex
 Position at true vertex. More...
 
TLorentzVector PositionVarAtTrueVertex
 The position variance at the true vertex. More...
 
unsigned long Status
 The status for the fit, from: object->CheckStatus(object->kSuccess). More...
 
TTrueParticle TrueParticle
 The true particle. More...
 
double Width
 The width of the shower (perpendicular to the direction) More...
 

Detailed Description

An object to describe a reconstructed PID.

Definition at line 470 of file TGlobalReconModule.hxx.

Constructor & Destructor Documentation

ND::TGlobalReconModule::TTpcPID::~TTpcPID ( )
virtual

Definition at line 63 of file TGlobalReconModule.cxx.

Member Function Documentation

ND::TGlobalReconModule::TTpcPID::ClassDef ( TGlobalReconModule::TTpcPID  ,
 
)

Member Data Documentation

std::string ND::TGlobalReconModule::TTpcPID::AlgorithmName

The name of the algorithm that created this object.

Definition at line 474 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

TVector3 ND::TGlobalReconModule::TTpcPID::BackDirection

The direction of the object.

Definition at line 494 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

TVector3 ND::TGlobalReconModule::TTpcPID::BackDirectionVar

The direction variance of the object.

Definition at line 496 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

double ND::TGlobalReconModule::TTpcPID::BackMomentum

the momentum of the object

Definition at line 498 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

double ND::TGlobalReconModule::TTpcPID::BackMomentumError

the error on the momentum of the object

Definition at line 500 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

TLorentzVector ND::TGlobalReconModule::TTpcPID::BackPosition

The position of the object.

Definition at line 490 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

TLorentzVector ND::TGlobalReconModule::TTpcPID::BackPositionVar

The position variance;.

Definition at line 492 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

double ND::TGlobalReconModule::TTpcPID::Charge

The Charge.

Definition at line 483 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

double ND::TGlobalReconModule::TTpcPID::Chi2

The chi2 of the fit.

Definition at line 478 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

TVector3 ND::TGlobalReconModule::TTpcPID::Cone

The opening angles of the cone (only for showers)

Definition at line 485 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

unsigned long ND::TGlobalReconModule::TTpcPID::Detectors

Detectors used, defined according to the algorithm in GetDetectorNumber.

Definition at line 475 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

TVector3 ND::TGlobalReconModule::TTpcPID::DirectionAtTrueVertex

Direction at the true vertex.

Definition at line 506 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

TVector3 ND::TGlobalReconModule::TTpcPID::DirectionVarAtTrueVertex

The direction variance at the true vertex.

Definition at line 507 of file TGlobalReconModule.hxx.

double ND::TGlobalReconModule::TTpcPID::EDeposit

The deposited charge for the object.

Definition at line 484 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

std::vector<TLorentzVector*> ND::TGlobalReconModule::TTpcPID::EntrancePosition

the position of the object at the entrance of each subdetector

Definition at line 511 of file TGlobalReconModule.hxx.

std::vector<TLorentzVector*> ND::TGlobalReconModule::TTpcPID::ExitPosition

the position of the object at the exit of each subdetector

Definition at line 512 of file TGlobalReconModule.hxx.

TVector3 ND::TGlobalReconModule::TTpcPID::FrontDirection

The direction of the object.

Definition at line 493 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

TVector3 ND::TGlobalReconModule::TTpcPID::FrontDirectionVar

The direction variance of the object.

Definition at line 495 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

double ND::TGlobalReconModule::TTpcPID::FrontMomentum

the momentum of the object

Definition at line 497 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

double ND::TGlobalReconModule::TTpcPID::FrontMomentumError

the error on the momentum of the object

Definition at line 499 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

TLorentzVector ND::TGlobalReconModule::TTpcPID::FrontPosition

the PID likelihoods for combined PID

The position of the object.

Definition at line 489 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

TLorentzVector ND::TGlobalReconModule::TTpcPID::FrontPositionVar

The position variance;.

Definition at line 491 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

bool ND::TGlobalReconModule::TTpcPID::isForward

Sense of object.

Definition at line 482 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

double ND::TGlobalReconModule::TTpcPID::Length

The total length of the object.

Definition at line 487 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

std::vector<double> ND::TGlobalReconModule::TTpcPID::Likelihoods

Definition at line 488 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

double ND::TGlobalReconModule::TTpcPID::MomentumAtTrueVertex

Momentum at the true vertex.

Definition at line 508 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

double ND::TGlobalReconModule::TTpcPID::MomentumErrorAtTrueVertex

The momentum variance at the true vertex.

Definition at line 509 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

int ND::TGlobalReconModule::TTpcPID::NConstituents

The number of constituents.

Definition at line 481 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

int ND::TGlobalReconModule::TTpcPID::NDOF

The number of degrees of freedom.

Definition at line 477 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

int ND::TGlobalReconModule::TTpcPID::NHits

The number of hits.

Definition at line 480 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

int ND::TGlobalReconModule::TTpcPID::NNodes

The number of nodes.

Definition at line 479 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

TLorentzVector ND::TGlobalReconModule::TTpcPID::PositionAtTrueVertex

Position at true vertex.

Definition at line 503 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

TLorentzVector ND::TGlobalReconModule::TTpcPID::PositionVarAtTrueVertex

The position variance at the true vertex.

Definition at line 505 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

unsigned long ND::TGlobalReconModule::TTpcPID::Status

The status for the fit, from: object->CheckStatus(object->kSuccess).

Definition at line 476 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

TTrueParticle ND::TGlobalReconModule::TTpcPID::TrueParticle

The true particle.

Definition at line 513 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().

double ND::TGlobalReconModule::TTpcPID::Width

The width of the shower (perpendicular to the direction)

Definition at line 486 of file TGlobalReconModule.hxx.

Referenced by ND::TGlobalReconModule::FillTPCPID().


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

Package Summary
Package Name: eventAnalysis
Package Version: 7.0-49-g0ac7482
Package Manager:

Generated on Mon Mar 25 2024 14:44:02 for eventAnalysis by doxygen 1.8.5