| NAIA
    1.1.1
    | 
Accessor class for base TrdK info (standalone reconstruction) More...
#include <Containers/TrdK.h>
 
  
| Public Member Functions | |
| TrdKBaseStandalone () | |
|  Public Member Functions inherited from NAIA::OnDemandContainer< TrdKBaseStandalone > | |
| OnDemandContainer ()=default | |
| void | LoadEvent () | 
| Wrapper to call GetEntryon the underlying TBranch.  More... | |
| void | SetTreeEntry (unsigned long long treeEntry) | 
| Set the TTree entry number.  More... | |
| void | Branch (TTree *tree) | 
| Create the TBranch associated with this container.  More... | |
| void | MirrorBranch (TTree *targetTree, const TrdKBaseStandalone *sourceContainer) | 
| Create a TBranch associated with this container mirroring from an existing container.  More... | |
| void | SetBranchAddress (TTree *tree) | 
| Setup reading of the data container.  More... | |
| void | DisableIO () const | 
| Disables I/O for this container. It won't be written on disk and trying to read it will cause an exception.  More... | |
| TrdKBaseStandalone * | operator-> () | 
| Access operator. Use this to access container data  More... | |
|  Public Member Functions inherited from NAIA::TrdKBaseData | |
| TrdKBaseData ()=default | |
| TrdKBaseData (bool standalone) | |
| Constructor used by standalone version of container.  More... | |
| void | Clear () | 
| Clear container content.  More... | |
| void | Dump () const | 
| Dump on screen container content.  More... | |
| TVector3 | InterpolateAtZ (float z) const | 
| Get Trd track interpolation at given height.  More... | |
| const TVector3 & | GetLinePoint () const | 
| Get the origin of the TrdK clusters linear fit.  More... | |
| const TVector3 & | GetLineDirection () const | 
| Get the direction of the TrdK clusters linear fit.  More... | |
| Static Public Attributes | |
| static const std::string | BranchName = "TrdKBaseStandaloneData" | 
| Additional Inherited Members | |
|  Public Attributes inherited from NAIA::TrdKBaseData | |
| TrdK::BuildType | Type {TrdK::BuildType::NONE} | 
| bool | AlignStatus {false} | 
| Alignment status.  More... | |
| bool | CalibStatus {false} | 
| Calibration status.  More... | |
| bool | ChargeStatus {false} | 
| Charge reconstruction status.  More... | |
| TrdOnTrackVariable< int > | NHits | 
| Number of reconstructed hits on and off main track. See TrdK::QualType for list of available types.  More... | |
| TrdOnTrackVariable< float > | Amps | 
| Sum of the amplitude of reconstructed hits on and off main track. See TrdK::QualType for list of available types.  More... | |
| TrdChargeVariable< float > | Charge | 
| Reconstructed charge in different Trd regions. See TrdK::ChargeType for list of available regions.  More... | |
| TrdLikelihoodVariable< double > | Likelihood | 
| Trd likelihood estimator. See TrdK::LikelihoodType for list of available types.  More... | |
| TrdLikelihoodRVariable< double > | LikelihoodRatio | 
| Trd likelihood ratio estimator. See TrdK::LikelihoodRType for list of available types.  More... | |
| LayerVariable< float > | Edep | 
| Energy deposition in each Trd layer.  More... | |
| LayerVariable< float > | Pathlength | 
| Estimated particle pathlength in each Trd layer.  More... | |
| std::array< float, 2 > | DirectionalStoermerCutoff | 
| Stoermer cutoff estimated by the TrdK track direction (for both negative and positive particles)  More... | |
| float | Cleanliness {0} | 
| Cleanliness. Whatever this means. I don't know, go ask Kounine.  More... | |
| float | IPChi2 {std::numeric_limits<float>::max()} | 
| Impact point chi-square. Whatever this means. I don't know, go ask Kounine.  More... | |
| const TrTrackBaseData * | trkBase {nullptr} | 
|  Protected Attributes inherited from NAIA::TrdKBaseData | |
| bool | _isStandalone = false | 
Accessor class for base TrdK info (standalone reconstruction)
Wrapper implementing read-on-demand behavior for TrdK data.
| 
 | static | 
 1.8.18
 1.8.18