![]() |
eventAnalysis
7.0-49-g0ac7482
|
The main object that contains ECAL recon information. More...
#include <TTrackerECALReconModule.hxx>
Public Member Functions | |
TECALReconObject () | |
virtual | ~TECALReconObject () |
ClassDef (ND::TTrackerECALReconModule::TECALReconObject, 1) | |
Public Attributes | |
Double_t | AverageHitTime |
Average time of hits in reconstructed object. More... | |
double | AverageZPosition |
Unweighted average Z position of object-constituent hits. More... | |
Double_t | Cleanliness_Primary |
Truth-matching cleanliness for G4ID_Primary. More... | |
Double_t | Cleanliness_Recursive |
Truth-matching cleanliness for G4ID_Recursive. More... | |
Double_t | Cleanliness_Single |
Truth-matching cleanliness for G4ID_Single. More... | |
TECALReconCluster | Cluster |
Objects to store information for a cluster. More... | |
Int_t | Clustering_3DSeedType |
The 3D seed type from the 3D clustering algorithm (-1 means was not created by 3D clustering, 0 means seed was from a pair of crossed bars, 1 means seed was from a double ended bar). Further details can be found in TECAL3DClusters.cxx in ecalRecon. More... | |
Double_t | Completeness_Primary |
Truth-matching completeness for G4ID_Primary. More... | |
Double_t | Completeness_Recursive |
Truth-matching completeness for G4ID_Recursive. More... | |
Double_t | Completeness_Single |
Truth-matching completeness for G4ID_Single. More... | |
double | Containment |
Containment: contained = 1.0, not-contained = 0.0, default = -1.0. An object is classed as contained if it has no hits in the outer bars of the ECal (bar number 0 or the maximum bar in a layer) and no hits in the outermost layer of the ECal. More... | |
double | EMEnergyFit_Likelihood_energy_qsumGrad |
Energy fit experts please fill this in. More... | |
double | EMEnergyFit_Likelihood_energyGrad |
Energy fit experts please fill this in. More... | |
double | EMEnergyFit_Likelihood_qsum_like |
Energy fit experts please fill this in. More... | |
double | EMEnergyFit_Para_QMax |
The maximum hit charge in units of MIPs. More... | |
double | EMEnergyFit_Para_QMean |
The mean charge of hits in the cluster in units of MIPs. More... | |
double | EMEnergyFit_Para_QRMS |
The RMS of the hit charges for the cluster in units of MIPs. More... | |
double | EMEnergyFit_Para_QSkew |
The skew of hit charges for the cluster in units of MIPs. More... | |
double | EMEnergyFit_Para_QSum |
The summed charge present in the cluster in units of MIPs. More... | |
double | EMEnergyFit_Result |
The result from the EM energy fit to the cluster. More... | |
double | EMEnergyFit_Uncertainty |
The uncertainty of the EM energy fit to the cluster. More... | |
bool | FilledAsShower |
Was filled by a Shower-like TReconPID. More... | |
bool | FilledAsTrack |
Was filled by a Track-like TReconPID. More... | |
int | FirstLayerManyHits |
The number of the first layer in which there are at least 2 hits. More... | |
Int_t | G4ID |
G4ID for truth matched objects, using TrackTruthInfo the original truth-matching algorithm). More... | |
Int_t | G4ID_Primary |
G4ID of the primary particle associated with this object. See TShowerTruthInfo in oaUtility for details. 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_Recursive2 |
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_Recursive3 |
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_Recursive4 |
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 | LastLayerManyHits |
The last layer in which there are at least 2 hits. More... | |
double | MatchingLikelihood |
The matching likelihood. More... | |
int | MaxHitChargeLayer |
The layer which received the highest hit charge. More... | |
int | MaxHitsInALayer |
The layer which received the maximum number of hits. More... | |
Int_t | MaxParaBarHit |
The maximum bar number hit in a cluster, for layers parallel to the beam axis. More... | |
Int_t | MaxPerpBarHit |
\ The maximum bar number hit in a cluster, for layers perpendicular to the beam axis More... | |
Int_t | MinBarHit |
The minimum bar number hit in a cluster The minimum value of this is 0 for all ECals. More... | |
std::string | Module |
Name of ECAL module in which object was reconstructed. More... | |
Int_t | MostDownStreamLayerHit |
The layer furthest from the tracker that was hit by the object. This is layer number 30 (the 31st layer) for Barrel ECals and layer number 33 (the 34th layer) for the downstream ECal. More... | |
Int_t | MostUpStreamLayerHit |
The layer closest to the tracker that was hit by the object. 0 indexed. More... | |
Int_t | NHits |
Number of hits in this object. More... | |
int | NHitsAtLayersWithManyHits |
The number of hits in a layer when there are at least 2 hits. More... | |
Int_t | NIsXHits |
Number of hits with precise X information in the object. More... | |
Int_t | NIsYHits |
Number of hits with precise Y information in the object. More... | |
Int_t | NIsZHits |
Number of hits with precise Z information in the object. More... | |
Int_t | NLayersHit |
Number of layers hit by this object. More... | |
int | NLayersThreeHits |
The number of layers which have at least 3 hits. More... | |
int | NLayersTwoHits |
The number of layers which have at least 2 hits. More... | |
Double_t | ObjectLength |
Recon object length in mm. More... | |
double | PID_Angle |
The zenith angle with respect to each detector. More... | |
double | PID_Asymmetry |
Ratio of the big width of an object by its small width. More... | |
double | PID_Circularity |
Pid Variables, For more info on the Pid variable see the documentation in ecalRecon or the technical note at; http://www.t2k.org/docs/technotes/002. More... | |
double | PID_FrontBackRatio |
The ratio of the charge in equal length blocks at each end of the track. More... | |
double | PID_LLR_EM_HIP |
A combined discriminator for separating protons from electrons. More... | |
double | PID_LLR_MIP_EM |
A combined discriminator for separating MIPs from EM showers. More... | |
double | PID_LLR_MIP_EM_LowMomentum |
A combined discriminator for separating MIPs from EM showers. This is similar to LLR_MIP_EM but trained specifically on low-momentum electrons and muon. NB: this variable is still being developed and should be considered to be unstable. Positive values = electron-like; Negative values = muon-like. See the ecalRecon documentation for more details. More... | |
double | PID_LLR_MIP_Pion |
Discriminator for tagging showering pions in a sample of MIP-like tracks. More... | |
double | PID_LLR_Quality |
A quality flag for the likelihood PID variables. Good quality = 0, Bad quality != 0. The quality criteria is defined in ecalRecon. More... | |
double | PID_ShowerAngle |
The angle from the start of an object to its width at its charge centre. More... | |
double | PID_TransverseChargeRatio |
A variable sensitive to the charge distribution in the plane transverse to a shower/track direction. See the ecalRecon documentation for the full definition. More... | |
double | PID_TruncatedMaxRatio |
A truncated Max Ratio. See ecalRecon docs for the full definition. More... | |
TVector3 | Pointing |
Pointing vector. More... | |
TECALReconShower | Shower |
Objects to store information for a shower. More... | |
double | Thrust |
TVector3 | ThrustAxis |
TVector3 | ThrustOrigin |
Double_t | TotalHitCharge |
Sum of charges of the consitituent hits in reconstructed object. More... | |
TECALReconTrack | Track |
Objects to store information for a track. More... | |
UInt_t | UniqueID |
Unique ID number to allow matching to Global Recon object. More... | |
The main object that contains ECAL recon information.
Definition at line 214 of file TTrackerECALReconModule.hxx.
ND::TTrackerECALReconModule::TECALReconObject::TECALReconObject | ( | ) |
Definition at line 1223 of file TTrackerECALReconModule.cxx.
References Cleanliness_Primary, Cleanliness_Recursive, Cleanliness_Single, Completeness_Primary, Completeness_Recursive, Completeness_Single, G4ID_Primary, G4ID_Recursive, and G4ID_Single.
|
virtual |
Definition at line 2568 of file TTrackerECALReconModule.cxx.
ND::TTrackerECALReconModule::TECALReconObject::ClassDef | ( | ND::TTrackerECALReconModule::TECALReconObject | , |
1 | |||
) |
Double_t ND::TTrackerECALReconModule::TECALReconObject::AverageHitTime |
Average time of hits in reconstructed object.
Definition at line 297 of file TTrackerECALReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillECALInfo(), and ND::TTrackerECALReconModule::FillHitInfo().
double ND::TTrackerECALReconModule::TECALReconObject::AverageZPosition |
Unweighted average Z position of object-constituent hits.
Definition at line 350 of file TTrackerECALReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillECALInfo(), and ND::TTrackerECALReconModule::FillHitInfo().
Double_t ND::TTrackerECALReconModule::TECALReconObject::Cleanliness_Primary |
Truth-matching cleanliness for G4ID_Primary.
Definition at line 241 of file TTrackerECALReconModule.hxx.
Referenced by TECALReconObject().
Double_t ND::TTrackerECALReconModule::TECALReconObject::Cleanliness_Recursive |
Truth-matching cleanliness for G4ID_Recursive.
Definition at line 255 of file TTrackerECALReconModule.hxx.
Referenced by TECALReconObject().
Double_t ND::TTrackerECALReconModule::TECALReconObject::Cleanliness_Single |
Truth-matching cleanliness for G4ID_Single.
Definition at line 262 of file TTrackerECALReconModule.hxx.
Referenced by TECALReconObject().
TECALReconCluster ND::TTrackerECALReconModule::TECALReconObject::Cluster |
Objects to store information for a cluster.
Definition at line 229 of file TTrackerECALReconModule.hxx.
Int_t ND::TTrackerECALReconModule::TECALReconObject::Clustering_3DSeedType |
The 3D seed type from the 3D clustering algorithm (-1 means was not created by 3D clustering, 0 means seed was from a pair of crossed bars, 1 means seed was from a double ended bar). Further details can be found in TECAL3DClusters.cxx in ecalRecon.
Definition at line 396 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo().
Double_t ND::TTrackerECALReconModule::TECALReconObject::Completeness_Primary |
Truth-matching completeness for G4ID_Primary.
Definition at line 239 of file TTrackerECALReconModule.hxx.
Referenced by TECALReconObject().
Double_t ND::TTrackerECALReconModule::TECALReconObject::Completeness_Recursive |
Truth-matching completeness for G4ID_Recursive.
Definition at line 252 of file TTrackerECALReconModule.hxx.
Referenced by TECALReconObject().
Double_t ND::TTrackerECALReconModule::TECALReconObject::Completeness_Single |
Truth-matching completeness for G4ID_Single.
Definition at line 260 of file TTrackerECALReconModule.hxx.
Referenced by TECALReconObject().
double ND::TTrackerECALReconModule::TECALReconObject::Containment |
Containment: contained = 1.0, not-contained = 0.0, default = -1.0. An object is classed as contained if it has no hits in the outer bars of the ECal (bar number 0 or the maximum bar in a layer) and no hits in the outermost layer of the ECal.
Definition at line 326 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::EMEnergyFit_Likelihood_energy_qsumGrad |
Energy fit experts please fill this in.
Definition at line 359 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo().
double ND::TTrackerECALReconModule::TECALReconObject::EMEnergyFit_Likelihood_energyGrad |
Energy fit experts please fill this in.
Definition at line 357 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo().
double ND::TTrackerECALReconModule::TECALReconObject::EMEnergyFit_Likelihood_qsum_like |
Energy fit experts please fill this in.
Definition at line 361 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo().
double ND::TTrackerECALReconModule::TECALReconObject::EMEnergyFit_Para_QMax |
The maximum hit charge in units of MIPs.
Definition at line 371 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo().
double ND::TTrackerECALReconModule::TECALReconObject::EMEnergyFit_Para_QMean |
The mean charge of hits in the cluster in units of MIPs.
Definition at line 365 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo().
double ND::TTrackerECALReconModule::TECALReconObject::EMEnergyFit_Para_QRMS |
The RMS of the hit charges for the cluster in units of MIPs.
Definition at line 367 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo().
double ND::TTrackerECALReconModule::TECALReconObject::EMEnergyFit_Para_QSkew |
The skew of hit charges for the cluster in units of MIPs.
Definition at line 369 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo().
double ND::TTrackerECALReconModule::TECALReconObject::EMEnergyFit_Para_QSum |
The summed charge present in the cluster in units of MIPs.
Definition at line 363 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo().
double ND::TTrackerECALReconModule::TECALReconObject::EMEnergyFit_Result |
The result from the EM energy fit to the cluster.
Definition at line 353 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::EMEnergyFit_Uncertainty |
The uncertainty of the EM energy fit to the cluster.
Definition at line 355 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
bool ND::TTrackerECALReconModule::TECALReconObject::FilledAsShower |
Was filled by a Shower-like TReconPID.
Definition at line 221 of file TTrackerECALReconModule.hxx.
bool ND::TTrackerECALReconModule::TECALReconObject::FilledAsTrack |
Was filled by a Track-like TReconPID.
Definition at line 219 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::TECALReconObjectFactory().
int ND::TTrackerECALReconModule::TECALReconObject::FirstLayerManyHits |
The number of the first layer in which there are at least 2 hits.
Definition at line 387 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
Int_t ND::TTrackerECALReconModule::TECALReconObject::G4ID |
G4ID for truth matched objects, using TrackTruthInfo the original truth-matching algorithm).
Definition at line 235 of file TTrackerECALReconModule.hxx.
Int_t ND::TTrackerECALReconModule::TECALReconObject::G4ID_Primary |
G4ID of the primary particle associated with this object. See TShowerTruthInfo in oaUtility for details.
Definition at line 237 of file TTrackerECALReconModule.hxx.
Referenced by TECALReconObject().
Int_t ND::TTrackerECALReconModule::TECALReconObject::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 244 of file TTrackerECALReconModule.hxx.
Referenced by TECALReconObject().
Int_t ND::TTrackerECALReconModule::TECALReconObject::G4ID_Recursive2 |
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 246 of file TTrackerECALReconModule.hxx.
Int_t ND::TTrackerECALReconModule::TECALReconObject::G4ID_Recursive3 |
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 248 of file TTrackerECALReconModule.hxx.
Int_t ND::TTrackerECALReconModule::TECALReconObject::G4ID_Recursive4 |
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 250 of file TTrackerECALReconModule.hxx.
Int_t ND::TTrackerECALReconModule::TECALReconObject::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 258 of file TTrackerECALReconModule.hxx.
Referenced by TECALReconObject().
int ND::TTrackerECALReconModule::TECALReconObject::LastLayerManyHits |
The last layer in which there are at least 2 hits.
Definition at line 389 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
double ND::TTrackerECALReconModule::TECALReconObject::MatchingLikelihood |
The matching likelihood.
Definition at line 378 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo().
int ND::TTrackerECALReconModule::TECALReconObject::MaxHitChargeLayer |
The layer which received the highest hit charge.
Definition at line 393 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
int ND::TTrackerECALReconModule::TECALReconObject::MaxHitsInALayer |
The layer which received the maximum number of hits.
Definition at line 391 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
Int_t ND::TTrackerECALReconModule::TECALReconObject::MaxParaBarHit |
The maximum bar number hit in a cluster, for layers parallel to the beam axis.
The maximum value is 56 or 37 for Side and Top/Bottom Barrel ECals and 49 for DsECal
Definition at line 283 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
Int_t ND::TTrackerECALReconModule::TECALReconObject::MaxPerpBarHit |
\ The maximum bar number hit in a cluster, for layers perpendicular to the beam axis
The maximum value is 95 for Barrel ECals, 49 for DsECal
Definition at line 280 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
Int_t ND::TTrackerECALReconModule::TECALReconObject::MinBarHit |
The minimum bar number hit in a cluster The minimum value of this is 0 for all ECals.
Definition at line 288 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
std::string ND::TTrackerECALReconModule::TECALReconObject::Module |
Name of ECAL module in which object was reconstructed.
Definition at line 300 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
Int_t ND::TTrackerECALReconModule::TECALReconObject::MostDownStreamLayerHit |
The layer furthest from the tracker that was hit by the object. This is layer number 30 (the 31st layer) for Barrel ECals and layer number 33 (the 34th layer) for the downstream ECal.
Definition at line 292 of file TTrackerECALReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillECALInfo(), and ND::TTrackerECALReconModule::FillHitInfo().
Int_t ND::TTrackerECALReconModule::TECALReconObject::MostUpStreamLayerHit |
The layer closest to the tracker that was hit by the object. 0 indexed.
Definition at line 290 of file TTrackerECALReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillECALInfo(), and ND::TTrackerECALReconModule::FillHitInfo().
Int_t ND::TTrackerECALReconModule::TECALReconObject::NHits |
Number of hits in this object.
Definition at line 265 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
int ND::TTrackerECALReconModule::TECALReconObject::NHitsAtLayersWithManyHits |
The number of hits in a layer when there are at least 2 hits.
Definition at line 381 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
Int_t ND::TTrackerECALReconModule::TECALReconObject::NIsXHits |
Number of hits with precise X information in the object.
Definition at line 268 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
Int_t ND::TTrackerECALReconModule::TECALReconObject::NIsYHits |
Number of hits with precise Y information in the object.
Definition at line 271 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
Int_t ND::TTrackerECALReconModule::TECALReconObject::NIsZHits |
Number of hits with precise Z information in the object.
Definition at line 274 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
Int_t ND::TTrackerECALReconModule::TECALReconObject::NLayersHit |
Number of layers hit by this object.
Definition at line 277 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
int ND::TTrackerECALReconModule::TECALReconObject::NLayersThreeHits |
The number of layers which have at least 3 hits.
Definition at line 385 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
int ND::TTrackerECALReconModule::TECALReconObject::NLayersTwoHits |
The number of layers which have at least 2 hits.
Definition at line 383 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
Double_t ND::TTrackerECALReconModule::TECALReconObject::ObjectLength |
Recon object length in mm.
Definition at line 303 of file TTrackerECALReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillECALInfo(), and ND::TTrackerECALReconModule::FillHitInfo().
double ND::TTrackerECALReconModule::TECALReconObject::PID_Angle |
The zenith angle with respect to each detector.
Definition at line 312 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::PID_Asymmetry |
Ratio of the big width of an object by its small width.
Definition at line 317 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::PID_Circularity |
Pid Variables, For more info on the Pid variable see the documentation in ecalRecon or the technical note at; http://www.t2k.org/docs/technotes/002.
The combined "circularity" of the object. (showers) 0.0 <= circularity <= 1.0 (tracks) This variable is a replacement for AMR. PID_Circularity = PID_CircularityView0 * PID_CircularityView1
Definition at line 310 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::PID_FrontBackRatio |
The ratio of the charge in equal length blocks at each end of the track.
Definition at line 324 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::PID_LLR_EM_HIP |
A combined discriminator for separating protons from electrons.
Positive values = stopping track-like; Negative values = EM shower-like. See the ecalRecon documentation for more details. Analysers should check the PID_LLR_Quality flag before using this variable. You should not use this variable for physics if the quality is not good.
Definition at line 343 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::PID_LLR_MIP_EM |
A combined discriminator for separating MIPs from EM showers.
Positive values = EM shower-like; Negative values = MIP-like. Analysers should check the PID_LLR_Quality flag before using this variable. You should not use this variable for physics if the quality is not good. For more details on the Likelihood PID see ecalRecon documentation or http://www.t2k.org/docs/technotes/111 This variable should eventually replace the old TrShval See the ecalRecon documentation for more details.
Definition at line 330 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::PID_LLR_MIP_EM_LowMomentum |
A combined discriminator for separating MIPs from EM showers. This is similar to LLR_MIP_EM but trained specifically on low-momentum electrons and muon. NB: this variable is still being developed and should be considered to be unstable. Positive values = electron-like; Negative values = muon-like. See the ecalRecon documentation for more details.
Definition at line 348 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::PID_LLR_MIP_Pion |
Discriminator for tagging showering pions in a sample of MIP-like tracks.
Positive values = showering pion-like; Negative values = MIP-like. See the ecalRecon documentation for more details. Analysers should check the PID_LLR_Quality flag before using this variable. You should not use this variable for physics if the quality is not good.
Definition at line 338 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::PID_LLR_Quality |
A quality flag for the likelihood PID variables. Good quality = 0, Bad quality != 0. The quality criteria is defined in ecalRecon.
Definition at line 328 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::PID_ShowerAngle |
The angle from the start of an object to its width at its charge centre.
Definition at line 315 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::PID_TransverseChargeRatio |
A variable sensitive to the charge distribution in the plane transverse to a shower/track direction. See the ecalRecon documentation for the full definition.
Definition at line 322 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::PID_TruncatedMaxRatio |
A truncated Max Ratio. See ecalRecon docs for the full definition.
Definition at line 319 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
TVector3 ND::TTrackerECALReconModule::TECALReconObject::Pointing |
Pointing vector.
Definition at line 398 of file TTrackerECALReconModule.hxx.
TECALReconShower ND::TTrackerECALReconModule::TECALReconObject::Shower |
Objects to store information for a shower.
Definition at line 226 of file TTrackerECALReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillECALInfo().
double ND::TTrackerECALReconModule::TECALReconObject::Thrust |
Definition at line 374 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
TVector3 ND::TTrackerECALReconModule::TECALReconObject::ThrustAxis |
Definition at line 376 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
TVector3 ND::TTrackerECALReconModule::TECALReconObject::ThrustOrigin |
Definition at line 375 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillDatumInfo(), and ND::TGlobalReconModule::FillECALInfo().
Double_t ND::TTrackerECALReconModule::TECALReconObject::TotalHitCharge |
Sum of charges of the consitituent hits in reconstructed object.
Definition at line 294 of file TTrackerECALReconModule.hxx.
Referenced by ND::TTrackerECALReconModule::FillHitInfo().
TECALReconTrack ND::TTrackerECALReconModule::TECALReconObject::Track |
Objects to store information for a track.
Definition at line 223 of file TTrackerECALReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillECALInfo().
UInt_t ND::TTrackerECALReconModule::TECALReconObject::UniqueID |
Unique ID number to allow matching to Global Recon object.
Definition at line 232 of file TTrackerECALReconModule.hxx.