![]() |
eventAnalysis
7.0-49-g0ac7482
|
Object containing information about 2D unmatched clusters from the ECALs. More...
#include <TTrackerECALReconModule.hxx>
Public Member Functions | |
TECALReconUnmatchedObject () | |
virtual | ~TECALReconUnmatchedObject () |
ClassDef (ND::TTrackerECALReconModule::TECALReconUnmatchedObject, 1) | |
Public Attributes | |
double | AverageHitTime |
Average time of the cluster in ns. More... | |
TVector3 | BackPosition |
Position in end of the cluster furthest from the tracker. More... | |
TVector3 | FrontPosition |
Position of the end of the cluster closest to the tracker. More... | |
Int_t | G4ID |
Truth-matched particle ID. More... | |
Int_t | G4ID_Primary |
G4ID of the primary particle associated with this object. More... | |
Int_t | G4ID_Recursive |
G4ID of the highest-level parent particle that enters the ECal module, and which had a daughter that contributed to this object. See TShowerTruthInfo in oaUtility for details. More... | |
Int_t | G4ID_Single |
The single true particle that contributed most hits to this object. Should be the same as G4ID in most cases (unless two particles contributed the same amount). See TShowerTruthInfo in oaUtility for details. More... | |
int | MostDownStreamLayerHit |
The layer furthest from the tracker that was hit by the cluster. More... | |
int | MostUpStreamLayerHit |
The layer closest to the tracker that was hit by the cluster. More... | |
int | NHits |
Number of hits in the cluster. More... | |
double | TotalHitCharge |
Summed hit charge in the cluster in units of MIPs. More... | |
int | View |
View of the cluster. View 0 - Y measuring (odd) Layers and View 1 - X measuring (even) layers. More... | |
Object containing information about 2D unmatched clusters from the ECALs.
Definition at line 445 of file TTrackerECALReconModule.hxx.
ND::TTrackerECALReconModule::TECALReconUnmatchedObject::TECALReconUnmatchedObject | ( | ) |
Definition at line 1671 of file TTrackerECALReconModule.cxx.
References G4ID_Primary, G4ID_Recursive, and G4ID_Single.
|
virtual |
Definition at line 2569 of file TTrackerECALReconModule.cxx.
ND::TTrackerECALReconModule::TECALReconUnmatchedObject::ClassDef | ( | ND::TTrackerECALReconModule::TECALReconUnmatchedObject | , |
1 | |||
) |
double ND::TTrackerECALReconModule::TECALReconUnmatchedObject::AverageHitTime |
Average time of the cluster in ns.
Definition at line 455 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
TVector3 ND::TTrackerECALReconModule::TECALReconUnmatchedObject::BackPosition |
Position in end of the cluster furthest from the tracker.
Definition at line 459 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
TVector3 ND::TTrackerECALReconModule::TECALReconUnmatchedObject::FrontPosition |
Position of the end of the cluster closest to the tracker.
Definition at line 457 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
Int_t ND::TTrackerECALReconModule::TECALReconUnmatchedObject::G4ID |
Truth-matched particle ID.
Definition at line 466 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
Int_t ND::TTrackerECALReconModule::TECALReconUnmatchedObject::G4ID_Primary |
G4ID of the primary particle associated with this object.
See TShowerTruthInfo in oaUtility for details.
Definition at line 469 of file TTrackerECALReconModule.hxx.
Referenced by TECALReconUnmatchedObject(), and ND::TTrackerECALReconModule::TECALReconUnmatchedObjectFactory().
Int_t ND::TTrackerECALReconModule::TECALReconUnmatchedObject::G4ID_Recursive |
G4ID of the highest-level parent particle that enters the ECal module, and which had a daughter that contributed to this object. See TShowerTruthInfo in oaUtility for details.
Definition at line 472 of file TTrackerECALReconModule.hxx.
Referenced by TECALReconUnmatchedObject(), and ND::TTrackerECALReconModule::TECALReconUnmatchedObjectFactory().
Int_t ND::TTrackerECALReconModule::TECALReconUnmatchedObject::G4ID_Single |
The single true particle that contributed most hits to this object. Should be the same as G4ID in most cases (unless two particles contributed the same amount). See TShowerTruthInfo in oaUtility for details.
Definition at line 474 of file TTrackerECALReconModule.hxx.
Referenced by TECALReconUnmatchedObject(), and ND::TTrackerECALReconModule::TECALReconUnmatchedObjectFactory().
int ND::TTrackerECALReconModule::TECALReconUnmatchedObject::MostDownStreamLayerHit |
The layer furthest from the tracker that was hit by the cluster.
Definition at line 463 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
int ND::TTrackerECALReconModule::TECALReconUnmatchedObject::MostUpStreamLayerHit |
The layer closest to the tracker that was hit by the cluster.
Definition at line 461 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
int ND::TTrackerECALReconModule::TECALReconUnmatchedObject::NHits |
Number of hits in the cluster.
Definition at line 449 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
double ND::TTrackerECALReconModule::TECALReconUnmatchedObject::TotalHitCharge |
Summed hit charge in the cluster in units of MIPs.
Definition at line 453 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
int ND::TTrackerECALReconModule::TECALReconUnmatchedObject::View |
View of the cluster. View 0 - Y measuring (odd) Layers and View 1 - X measuring (even) layers.
Definition at line 451 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().