|
CbmRoot
|
Unified QA for a group of tracks. More...
#include <CbmCaTrackTypeQa.h>
Classes | |
| struct | FitQaPoint |
| struct | FitQaPointSet |
Public Types | |
| enum class | EStoringMode { kSAMEDIR , kSUBDIR } |
| using | ObjList_t = std::vector<std::pair<TObject*, TString>> |
Public Member Functions | |
| TrackTypeQa (const char *typeName, const char *prefixName, bool bUseMC, std::shared_ptr< ObjList_t > pObjList) | |
| Constructor. | |
| TrackTypeQa (const TrackTypeQa &)=delete | |
| Copy constructor. | |
| TrackTypeQa (TrackTypeQa &&)=delete | |
| Move constructor. | |
| ~TrackTypeQa ()=default | |
| Destructor. | |
| TrackTypeQa & | operator= (const TrackTypeQa &)=delete |
| Copy assignment operator. | |
| TrackTypeQa & | operator= (TrackTypeQa &&)=delete |
| Move assignment operator. | |
| void | SetDebugger (cbm::algo::ca::utils::Debugger *pDebugger) |
| double | GetAverageRecoLength () const |
| Gets average reconstructed track length. | |
| double | GetAverageNofStationsWithHit () const |
| Gets average reconstructed track length. | |
| double | GetAverageNofStationsWithPoint () const |
| Gets average MC track length. | |
| double | GetAverageFakeLength () const |
| Gets average fake length. | |
| double | GetIntegratedEff () const |
| Gets integrated efficiency. | |
| double | GetClonesRate () const |
| Gets clones rate. | |
| double | GetKilledRate () const |
| Gets killed rate. | |
| double | GetNofMCTracks () const |
| Gets number of MC tracks. | |
| double | GetNofRecoTracksTotal () const |
| Gets total number of reconstructed tracks (reco + ghost + clones) | |
| double | GetNofRecoTracksMatched () const |
| Gets number of total reco tracks. | |
| double | GetNofClones () const |
| Gets number of clones. | |
| const char * | GetTitle () const |
| Gets title of track group. | |
| void | Init () |
| Initializes histograms. | |
| bool | IsMCUsed () const |
| Flag on MC usage by the track type. | |
| void | FillRecoTrack (int iTrkReco, const FitQaPointSet &fitPoints, double weight=1) |
| Fills histograms with various track information. | |
| void | FillMCTrack (int iTrkMC, double weight=1) |
| Fills histograms with mc track information. | |
| void | RegisterRecoTracks (ca::Vector< CbmL1Track > &vTracks) |
| Registers the reconstructed tracks container. | |
| void | RegisterRecoHits (ca::Vector< cbm::algo::ca::McHitInfo > &vHits) |
| Register the reconstructed hits container. | |
| void | RegisterMCData (cbm::algo::ca::McData &mcData) |
| Registers the MC data. | |
| void | RegisterParameters (std::shared_ptr< const ca::Parameters< double > > &pParameters) |
| Registers CA parameters object. | |
| void | SetDrawAtt (Color_t markerCol=1, Style_t markerSty=20, Color_t lineCol=-1, Style_t lineSty=1) |
| Sets drawing attributes for histograms. | |
| void | SetTitle (const char *title) |
| Sets title, which is to be reflected on legends and titles. | |
| void | SetMCTrackCut (std::function< bool(const cbm::algo::ca::McTrack &)> cut) |
| Sets selection cuts on MC tracks. | |
| void | SetRecoTrackCut (std::function< bool(const CbmL1Track &)> cut) |
| Sets selection cuts on reconstructed tracks. | |
| void | FillPerEvent () |
| Fills counters per event. | |
| const char * | GetConfigName () const |
| Gets config name. | |
| template<typename T, typename... Args> | |
| T * | MakeQaObject (TString sName, TString sTitle, Args... args) |
| void | MakeQaDirectory (TString sName) |
| void | SetConfigName (const char *path) |
| Creates a ROOT object. | |
| void | SetRootFolderName (const TString &path) |
| Sets a common root path to the objects in the output file. | |
| void | SetStoringMode (EStoringMode mode) |
| Set storing mode. | |
Public Attributes | |
| cbm::algo::ca::utils::Debugger * | fpDebugger {nullptr} |
| debugger | |
| TH1F * | fph_reco_p = nullptr |
| Total momentum over charge of reconstructed tracks. | |
| TH1F * | fph_reco_pt = nullptr |
| Transverse momentum over charge of reconstructed tracks. | |
| TH1F * | fph_reco_phi = nullptr |
| Azimuthal angle of reconstructed tracks. | |
| TH1F * | fph_reco_theta = nullptr |
| Polar angle of reconstructed tracks. | |
| TH2F * | fph_reco_theta_phi = nullptr |
| Polar angle vs. azimuthal angle of reconstructed tracks. | |
| TH1F * | fph_reco_tx = nullptr |
| Slope along x-axis of reconstructed tracks. | |
| TH1F * | fph_reco_ty = nullptr |
| Slope along y-axis of reconstructed tracks. | |
| TH2F * | fph_reco_ty_tx = nullptr |
| Slope along x-axis vs y-axis of reconstructed tracks. | |
| TH1F * | fph_reco_eta = nullptr |
| Pseudo-rapidity of reconstructed tracks. | |
| TH1F * | fph_reco_nhits = nullptr |
| Hit number of reconstructed tracks. | |
| TH1F * | fph_reco_fhitR = nullptr |
| Distance of the first hit from z-axis for reconstructed tracks. | |
| TH1F * | fph_reco_fsta = nullptr |
| First station index of reconstructed tracks. | |
| TH1F * | fph_reco_lsta = nullptr |
| Last station index of reconstructed tracks. | |
| TH1F * | fph_reco_chi2_ndf = nullptr |
| Fit chi2 over NDF of reconstructed tracks. | |
| TH1F * | fph_reco_chi2_ndf_time = nullptr |
| Fit chi2 over NDF of reconstructed tracks for time. | |
| TH1F * | fph_reco_pMC = nullptr |
| MC total momentum over charge of reconstructed tracks. | |
| TH1F * | fph_reco_ptMC = nullptr |
| MC transverse momentum over charge of reconstructed tracks. | |
| TH1F * | fph_reco_yMC = nullptr |
| MC rapidity of reconstructed tracks. | |
| TH1F * | fph_reco_etaMC = nullptr |
| MC pseudo-rapidity of reconstructed tracks. | |
| TH2F * | fph_reco_ptMC_yMC = nullptr |
| MC transverse momentum vs MC rapidity of reconstructed tracks. | |
| TH1F * | fph_reco_phiMC = nullptr |
| MC Azimuthal angle of reconstructed tracks. | |
| TH1F * | fph_reco_thetaMC = nullptr |
| MC Polar angle of reconstructed tracks. | |
| TH2F * | fph_reco_thetaMC_phiMC = nullptr |
| MC Polar angle vs. azimuthal angle of reconstructed tracks. | |
| TH1F * | fph_reco_txMC = nullptr |
| MC Slope along x-axis of reconstructed tracks. | |
| TH1F * | fph_reco_tyMC = nullptr |
| MC Slope along y-axis of reconstructed tracks. | |
| TH1F * | fph_mc_pMC = nullptr |
| MC total momentum over charge of MC tracks. | |
| TH1F * | fph_mc_yMC = nullptr |
| MC rapidity of MC tracks. | |
| TH1F * | fph_mc_etaMC = nullptr |
| MC pseudo-rapidity of MC tracks. | |
| TH2F * | fph_mc_ptMC_yMC = nullptr |
| MC transverse momentum vs. MC rapidity of MC tracks. | |
| TH1F * | fph_mc_ptMC = nullptr |
| Transverse momentum over charge of MC tracks. | |
| TH1F * | fph_mc_phiMC = nullptr |
| Azimuthal angle of MC tracks. | |
| TH1F * | fph_mc_thetaMC = nullptr |
| Polar angle of MC tracks. | |
| TH2F * | fph_mc_thetaMC_phiMC = nullptr |
| Polar angle vs. azimuthal angle of MC tracks. | |
| TH1F * | fph_mc_txMC = nullptr |
| Slope along x-axis of MC tracks. | |
| TH1F * | fph_mc_tyMC = nullptr |
| Slope along y-axis of MC tracks. | |
| TH2F * | fph_mc_tyMC_txMC = nullptr |
| Slope along x-axis vs y-axis of MC tracks. | |
| TProfile * | fph_eff_int = nullptr |
| Integrated efficiency. | |
| TProfile * | fph_eff_pMC = nullptr |
| Efficiency vs. MC momentum. | |
| TProfile * | fph_eff_yMC = nullptr |
| Efficiency vs. MC rapidity. | |
| TProfile * | fph_eff_ptMC = nullptr |
| Efficiency vs. MC transverse momentum. | |
| TProfile * | fph_eff_thetaMC = nullptr |
| Efficiency vs. MC polar angle. | |
| TProfile * | fph_eff_etaMC = nullptr |
| Efficiency vs. MC pseudorapidity. | |
| TProfile * | fph_eff_phiMC = nullptr |
| Efficiency vs. MC azimuthal angle. | |
| TProfile * | fph_eff_nhitsMC = nullptr |
| Efficiency vs. MC number of hits (total number of stations with a) | |
| TProfile * | fph_eff_txMC = nullptr |
| Efficiency vs. MC slope along x-axis. | |
| TProfile * | fph_eff_tyMC = nullptr |
| Efficiency vs. MC slope along y-axis. | |
| TProfile2D * | fph_eff_thetaMC_phiMC = nullptr |
| Efficiency vs. MC theta and MC phi. | |
| TProfile2D * | fph_eff_ptMC_yMC = nullptr |
| Efficiency vs. MC transverse momentum and MC rapidity. | |
| TProfile2D * | fph_eff_tyMC_txMC = nullptr |
| Efficiency vs. MC slopes. | |
| TProfile * | fph_clone_pMC = nullptr |
| Clone rate vs. MC momentum. | |
| TProfile * | fph_clone_yMC = nullptr |
| Efficiency vs. MC rapidity. | |
| TProfile * | fph_clone_ptMC = nullptr |
| Efficiency vs. MC transverse momentum. | |
| TProfile * | fph_clone_thetaMC = nullptr |
| Efficiency vs. MC polar angle. | |
| TProfile * | fph_clone_etaMC = nullptr |
| Efficiency vs. MC pseudorapidity. | |
| TProfile * | fph_clone_phiMC = nullptr |
| Efficiency vs. MC azimuthal angle. | |
| TProfile * | fph_clone_nhitsMC = nullptr |
| Efficiency vs. MC number of hits (total number of stations with a) | |
| TProfile * | fph_clone_txMC = nullptr |
| Efficiency vs. MC slope along x-axis. | |
| TProfile * | fph_clone_tyMC = nullptr |
| Efficiency vs. MC slope along y-axis. | |
| TProfile2D * | fph_clone_thetaMC_phiMC = nullptr |
| Efficiency vs. MC theta and MC phi. | |
| TProfile2D * | fph_clone_ptMC_yMC = nullptr |
| Efficiency vs. MC transverse momentum and MC rapidity. | |
| TProfile2D * | fph_clone_tyMC_txMC = nullptr |
| Efficiency vs. MC slopes. | |
| std::unique_ptr< TrackFitQa > | fpFitQaFirstHit = nullptr |
| std::unique_ptr< TrackFitQa > | fpFitQaLastHit = nullptr |
| std::unique_ptr< TrackFitQa > | fpFitQaVertex = nullptr |
| std::unique_ptr< TrackFitQa > | fpFitQaTrd = nullptr |
Protected Member Functions | |
| template<typename T> | |
| void | CheckProperty (T &&property, const char *name) const |
| Function to check, if a property is defined. | |
| template<class Config> | |
| std::optional< Config > | ReadSpecificConfig () const |
| Reads the specific configuration structure from the YAML node. | |
| virtual void | SetTH2Properties (TH2 *pHist) const |
| Applies properties on the histogram created with the MakeQaObject function. | |
| virtual void | SetTProfile2DProperties (TProfile2D *pHist) const |
| Applies properties on the profile 2D created with the MakeQaObject function. | |
| virtual void | SetCanvasProperties (TCanvas *pCanv) const |
| Applies properties on the canvas created with the MakeQaObject funciton. | |
| void | WriteToFile (TFile *pOutFile) const |
| Writes objects into file. | |
Protected Attributes | |
| TString | fsRootFolderName = "" |
| Name of root folder. | |
| TString | fsConfigName = "" |
| Name of configuration file. | |
| TString | fsPrefix = "" |
| Unique prefix for all writeable root. | |
| EStoringMode | fStoringMode = EStoringMode::kSUBDIR |
| Objects storing mode. | |
| std::shared_ptr< ObjList_t > | fpvObjList = nullptr |
| List of registered ROOT objects. | |
| YAML::Node | fConfigNode {} |
| Configuration node. | |
Private Member Functions | |
| virtual void | SetTH1Properties (TH1 *pHist) const override |
| Overrided virtual function of the CbmQaIO class, defines properties of the histograms. | |
| ClassDefNV (TrackTypeQa, 0) | |
| template<typename T, typename... Args> | |
| T * | ConstructAndRegisterQaObject (TString name, Args... args) |
| Creates and registers a ROOT object. | |
Private Attributes | |
| TProfile * | fph_rate_reco = nullptr |
| Rate of reconstructed tracks / mc. | |
| TProfile * | fph_rate_killed = nullptr |
| Rate of killed tracks / mc. | |
| TProfile * | fph_rate_clones = nullptr |
| Rate of clone tracks / mc. | |
| TProfile * | fph_stations_point = nullptr |
| Average number of stations with MC point. | |
| TProfile * | fph_stations_hit = nullptr |
| Average number of stations with hit. | |
| int | fCounterMC = 0 |
| Counter of MC tracks. | |
| int | fCounterClones = 0 |
| Counter of clone tracks. | |
| int | fCounterRecoTotal = 0 |
| Counter of reco tracks (total = reco + ghost + clones) | |
| double | fRecoLength = 0. |
| Total length of reconstructed tracks. | |
| double | fMCLength = 0. |
| Total length of MC tracks. | |
| double | fFakeLength = 0. |
| Total length of fake tracks. | |
| bool | fbUseMC = false |
| Flag: true - MC information is used. | |
| TString | fsTitle = "" |
| Title of the track category. | |
| ca::Vector< CbmL1Track > * | fpvRecoTracks = nullptr |
| Pointer to vector of reconstructed tracks. | |
| ca::Vector< cbm::algo::ca::McHitInfo > * | fpvHits = nullptr |
| Pointer to vector of reconstructed hits. | |
| cbm::algo::ca::McData * | fpMCData = nullptr |
| Pointer to MC data object. | |
| std::shared_ptr< const ca::Parameters< double > > | fpParameters = nullptr |
| Pointer to parameters object. | |
| std::function< bool(const cbm::algo::ca::McTrack &)> | fMCTrackCut = [](const cbm::algo::ca::McTrack&) { return true; } |
| Cut function on MC tracks. | |
| std::function< bool(const CbmL1Track &)> | fRecoTrackCut = [](const CbmL1Track&) { return true; } |
| Cut function on reconstructed tracks. | |
| Color_t | fMarkerColor = 1 |
| Marker color. | |
| Style_t | fMarkerStyle = 20 |
| Marker style. | |
| Color_t | fLineColor = 1 |
| Line color. | |
| Style_t | fLineStyle = 1 |
| Line style. | |
Static Private Attributes | |
| static constexpr int | kBinsP = 120 |
| Number of bins, total momentum. | |
| static constexpr double | kLoP = 0. |
| Lower boundary, total momentum [GeV/c]. | |
| static constexpr double | kUpP = 12. |
| Upper boundary, total momentum [GeV/c]. | |
| static constexpr int | kBinsPT = 100 |
| Number of bins, transverse momentum. | |
| static constexpr double | kLoPT = 0. |
| Lower boundary, transverse momentum [GeV/c]. | |
| static constexpr double | kUpPT = 4. |
| Upper boundary, transverse momentum [GeV/c]. | |
| static constexpr int | kBinsETA = 40 |
| Number of bins, pseudo-rapidity. | |
| static constexpr double | kLoETA = 0. |
| Lower boundary, pseudo-rapidity. | |
| static constexpr double | kUpETA = 4. |
| Upper boundary, pseudo-rapidity. | |
| static constexpr int | kBinsY = 40 |
| Number of bins, rapidity. | |
| static constexpr double | kLoY = 0. |
| Lower boundary, rapidity. | |
| static constexpr double | kUpY = 4. |
| Upper boundary, rapidity. | |
| static constexpr int | kBinsPHI = 68 |
| Number of bins, azimuthal angle. | |
| static constexpr double | kLoPHI = -3.2 |
| Lower boundary, azimuthal angle [rad]. | |
| static constexpr double | kUpPHI = +3.2 |
| Upper boundary, azimuthal angle [rad]. | |
| static constexpr int | kBinsTHETA = 68 |
| Number of bins, polar angle. | |
| static constexpr double | kLoTHETA = 0. |
| Lower boundary, polar angle [rad]. | |
| static constexpr double | kUpTHETA = 3.2 |
| Upper boundary, polar angle [rad]. | |
| static constexpr int | kBinsTX = 80 |
| Number of bins, slope along x. | |
| static constexpr double | kLoTX = -2. |
| Lower boundary, slope along x. | |
| static constexpr double | kUpTX = +2. |
| Upper boundary, slope along x. | |
| static constexpr int | kBinsTY = 80 |
| Number of bins, slope along y. | |
| static constexpr double | kLoTY = -2. |
| Lower boundary, slope along y. | |
| static constexpr double | kUpTY = +2. |
| Upper boundary, slope along y. | |
| static constexpr int | kBinsNHITS = 15 |
| Number of bins, number of hits. | |
| static constexpr double | kLoNHITS = -0.5 |
| Lower boundary, number of hits. | |
| static constexpr double | kUpNHITS = 14.5 |
| Upper boundary, number of hits. | |
| static constexpr int | kBinsFHITR = 50 |
| Number of bins, transverse dist. of the 1st hit from z-axis. | |
| static constexpr double | kLoFHITR = 0. |
| Lower boundary, transverse dist. of the 1st hit from z-axis [cm]. | |
| static constexpr double | kUpFHITR = 150. |
| Upper boundary, transverse dist. of the 1st hit from z-axis [cm]. | |
| static constexpr int | kBinsNSTA = 12 |
| Number of bins, number of stations. | |
| static constexpr double | kLoNSTA = -0.5 |
| Lower boundary, number of stations. | |
| static constexpr double | kUpNSTA = 11.5 |
| Upper boundary, number of stations. | |
| static constexpr int | kBinsCHI2NDF = 200 |
| Number of bins, chi2 over NDF. | |
| static constexpr double | kLoCHI2NDF = 0. |
| Lower boundary, chi2 over NDF. | |
| static constexpr double | kUpCHI2NDF = 20. |
| Upper boundary, chi2 over NDF. | |
Unified QA for a group of tracks.
The class provides set of histograms, counters, and efficiencies for monitoring tracks of a particular type (reco_fast_long, mc_pi, reco_ghost)
Definition at line 41 of file CbmCaTrackTypeQa.h.
|
inherited |
|
stronginherited |
| TrackTypeQa::TrackTypeQa | ( | const char * | typeName, |
| const char * | prefixName, | ||
| bool | bUseMC, | ||
| std::shared_ptr< ObjList_t > | pObjList ) |
Constructor.
| typeName | Name of tracks type (used as a prefix for histogram) |
| prefixName | Name of unique prefix |
| bUseMC | Flag: true - MC is used |
| pObjList | List of registered objects |
Definition at line 25 of file CbmCaTrackTypeQa.cxx.
|
delete |
Copy constructor.
|
delete |
Move constructor.
|
default |
Destructor.
|
protectedinherited |
Function to check, if a property is defined.
Definition at line 177 of file CbmQaIO.h.
Referenced by MakeQaObject().
|
private |
|
privateinherited |
Creates and registers a ROOT object.
| name | A name of the ROOT object, which can contain a sub-directory |
| args | Other arguments, passed to the ROOT object constructor |
Definition at line 197 of file CbmQaIO.h.
References fpvObjList, fsRootFolderName, fStoringMode, kSUBDIR, SetCanvasProperties(), SetTH1Properties(), SetTH2Properties(), and SetTProfile2DProperties().
Referenced by MakeQaObject().
| void TrackTypeQa::FillMCTrack | ( | int | iTrkMC, |
| double | weight = 1 ) |
Fills histograms with mc track information.
| iTrkMC | Index of MC track |
| weight | Weight |
Definition at line 320 of file CbmCaTrackTypeQa.cxx.
| void cbm::ca::TrackTypeQa::FillPerEvent | ( | ) |
Fills counters per event.
| void TrackTypeQa::FillRecoTrack | ( | int | iTrkReco, |
| const FitQaPointSet & | fitPoints, | ||
| double | weight = 1 ) |
Fills histograms with various track information.
| iTrkReco | Index of reconstructed track |
| weight | Weight |
Definition at line 255 of file CbmCaTrackTypeQa.cxx.
|
inline |
Gets average fake length.
Definition at line 100 of file CbmCaTrackTypeQa.h.
|
inline |
Gets average reconstructed track length.
Definition at line 86 of file CbmCaTrackTypeQa.h.
|
inline |
Gets average MC track length.
Definition at line 93 of file CbmCaTrackTypeQa.h.
|
inline |
Gets average reconstructed track length.
Definition at line 83 of file CbmCaTrackTypeQa.h.
|
inline |
Gets clones rate.
Definition at line 110 of file CbmCaTrackTypeQa.h.
|
inlineinherited |
|
inline |
Gets integrated efficiency.
Definition at line 103 of file CbmCaTrackTypeQa.h.
|
inline |
Gets killed rate.
Definition at line 117 of file CbmCaTrackTypeQa.h.
|
inline |
Gets number of clones.
Definition at line 137 of file CbmCaTrackTypeQa.h.
|
inline |
Gets number of MC tracks.
Definition at line 124 of file CbmCaTrackTypeQa.h.
|
inline |
Gets number of total reco tracks.
Definition at line 134 of file CbmCaTrackTypeQa.h.
|
inline |
Gets total number of reconstructed tracks (reco + ghost + clones)
Definition at line 127 of file CbmCaTrackTypeQa.h.
|
inline |
Gets title of track group.
Definition at line 140 of file CbmCaTrackTypeQa.h.
| void TrackTypeQa::Init | ( | ) |
Initializes histograms.
Definition at line 34 of file CbmCaTrackTypeQa.cxx.
|
inline |
Flag on MC usage by the track type.
Definition at line 148 of file CbmCaTrackTypeQa.h.
|
inherited |
Definition at line 132 of file CbmQaIO.cxx.
References fsRootFolderName.
Referenced by cbm::ca::InputQaSetup::InitQa(), and CbmCaInputQaBase< DetID >::InitQa().
|
inherited |
Definition at line 260 of file CbmQaIO.h.
References CheckProperty(), ConstructAndRegisterQaObject(), and fConfigNode.
Referenced by cbm::mvd::CbmMvdMcQaTask::BookHists_(), cbm::ca::OutputQa::Check(), CbmRichRingRecoQa::Check(), cbm::ca::TrackFitQa::CreatePullPlot(), cbm::ca::TrackFitQa::CreateResidualPlot(), cbm::ca::InputQaSetup::CreateSummary(), cbm::ca::OutputQa::CreateSummary(), CbmCaInputQaBase< DetID >::CreateSummary(), cbm::ca::OutputQa::DrawEvent(), cbm::ca::TrackFitQa::Init(), cbm::ca::TrackTypeQa::Init(), cbm::kfp::V0FinderQa::InitHistograms(), CbmRichRingRecoQa::InitHistograms(), cbm::ca::InputQaSetup::InitQa(), and CbmCaInputQaBase< DetID >::InitQa().
|
delete |
Copy assignment operator.
|
delete |
Move assignment operator.
|
inlineprotectedinherited |
Reads the specific configuration structure from the YAML node.
| Config | Type of the configuration class |
The function is to be called in the user-defined class method InitDataBranches
Definition at line 126 of file CbmQaIO.h.
References fConfigNode, and cbm::util::yaml::Read().
Referenced by CbmCaInputQaBase< DetID >::InitQa().
|
inline |
Registers the MC data.
| mcData | Reference to MC data object |
Definition at line 172 of file CbmCaTrackTypeQa.h.
|
inline |
Registers CA parameters object.
| pParameters | A shared pointer to the parameters object |
Definition at line 176 of file CbmCaTrackTypeQa.h.
|
inline |
Register the reconstructed hits container.
| vHits | Reference to reconstructed hits container |
Definition at line 168 of file CbmCaTrackTypeQa.h.
|
inline |
Registers the reconstructed tracks container.
| vTracks | Reference to reconstructed tracks container |
Definition at line 164 of file CbmCaTrackTypeQa.h.
|
protectedvirtualinherited |
Applies properties on the canvas created with the MakeQaObject funciton.
| pCanv | Pointer to the canvas |
Definition at line 84 of file CbmQaIO.cxx.
Referenced by ConstructAndRegisterQaObject().
|
inherited |
Creates a ROOT object.
Sets config name
| name | A path to the config |
Definition at line 95 of file CbmQaIO.cxx.
References fsConfigName.
|
inline |
Definition at line 66 of file CbmCaTrackTypeQa.h.
| void TrackTypeQa::SetDrawAtt | ( | Color_t | markerCol = 1, |
| Style_t | markerSty = 20, | ||
| Color_t | lineCol = -1, | ||
| Style_t | lineSty = 1 ) |
Sets drawing attributes for histograms.
| markerCol | Marker color |
| markerSty | Marker style |
| lineCol | Line color (-1: the same color as marker) |
| lineSty | Line style |
Definition at line 448 of file CbmCaTrackTypeQa.cxx.
|
inline |
Sets selection cuts on MC tracks.
| cut | Functor <bool(const MCTrack&)> defining cut on MC track |
When function returns false,
Definition at line 193 of file CbmCaTrackTypeQa.h.
|
inline |
Sets selection cuts on reconstructed tracks.
| cut | Functor <bool(const CbmL1Track&)> defining cut on reconstructed track |
When function returns false,
Definition at line 199 of file CbmCaTrackTypeQa.h.
|
inlineinherited |
Sets a common root path to the objects in the output file.
| path | A path to the object |
Definition at line 108 of file CbmQaIO.h.
References fsRootFolderName.
Referenced by CbmQaTask::CbmQaTask().
|
inlineinherited |
Set storing mode.
Definition at line 111 of file CbmQaIO.h.
References fStoringMode.
Referenced by CbmCaInputQaBase< DetID >::CbmCaInputQaBase().
|
overrideprivatevirtual |
Overrided virtual function of the CbmQaIO class, defines properties of the histograms.
| pHist | Pointer to a histogram, which properties are to be set |
Reimplemented from CbmQaIO.
Definition at line 458 of file CbmCaTrackTypeQa.cxx.
|
protectedvirtualinherited |
Applies properties on the histogram created with the MakeQaObject function.
| pHist | Pointer to the histogram |
Definition at line 50 of file CbmQaIO.cxx.
Referenced by ConstructAndRegisterQaObject().
|
inline |
Sets title, which is to be reflected on legends and titles.
| title | Title of track type |
Definition at line 187 of file CbmCaTrackTypeQa.h.
|
protectedvirtualinherited |
Applies properties on the profile 2D created with the MakeQaObject function.
| pHist | Pointer to the profile |
Definition at line 67 of file CbmQaIO.cxx.
Referenced by ConstructAndRegisterQaObject().
|
protectedinherited |
Writes objects into file.
| pOutFile | Pointer to output ROOT file |
Definition at line 116 of file CbmQaIO.cxx.
References fpvObjList.
Referenced by CbmQaTask::Finish().
|
private |
Flag: true - MC information is used.
Definition at line 319 of file CbmCaTrackTypeQa.h.
|
protectedinherited |
Configuration node.
Definition at line 163 of file CbmQaIO.h.
Referenced by CbmQaTask::CompareQaObjects(), MakeQaObject(), CbmQaTask::ReadCheckListFromConfig(), and ReadSpecificConfig().
|
private |
Counter of clone tracks.
Definition at line 312 of file CbmCaTrackTypeQa.h.
|
private |
Counter of MC tracks.
Definition at line 311 of file CbmCaTrackTypeQa.h.
|
private |
Counter of reco tracks (total = reco + ghost + clones)
Definition at line 313 of file CbmCaTrackTypeQa.h.
|
private |
Total length of fake tracks.
Definition at line 316 of file CbmCaTrackTypeQa.h.
|
private |
Line color.
Definition at line 384 of file CbmCaTrackTypeQa.h.
|
private |
Line style.
Definition at line 385 of file CbmCaTrackTypeQa.h.
|
private |
Marker color.
Definition at line 382 of file CbmCaTrackTypeQa.h.
|
private |
Marker style.
Definition at line 383 of file CbmCaTrackTypeQa.h.
|
private |
Total length of MC tracks.
Definition at line 315 of file CbmCaTrackTypeQa.h.
|
private |
Cut function on MC tracks.
Definition at line 332 of file CbmCaTrackTypeQa.h.
| cbm::algo::ca::utils::Debugger* cbm::ca::TrackTypeQa::fpDebugger {nullptr} |
debugger
Definition at line 205 of file CbmCaTrackTypeQa.h.
| std::unique_ptr<TrackFitQa> cbm::ca::TrackTypeQa::fpFitQaFirstHit = nullptr |
Definition at line 292 of file CbmCaTrackTypeQa.h.
| std::unique_ptr<TrackFitQa> cbm::ca::TrackTypeQa::fpFitQaLastHit = nullptr |
Definition at line 293 of file CbmCaTrackTypeQa.h.
| std::unique_ptr<TrackFitQa> cbm::ca::TrackTypeQa::fpFitQaTrd = nullptr |
Definition at line 295 of file CbmCaTrackTypeQa.h.
| std::unique_ptr<TrackFitQa> cbm::ca::TrackTypeQa::fpFitQaVertex = nullptr |
Definition at line 294 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_clone_etaMC = nullptr |
Efficiency vs. MC pseudorapidity.
Definition at line 281 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_clone_nhitsMC = nullptr |
Efficiency vs. MC number of hits (total number of stations with a)
Definition at line 283 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_clone_phiMC = nullptr |
Efficiency vs. MC azimuthal angle.
Definition at line 282 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_clone_pMC = nullptr |
Clone rate vs. MC momentum.
Definition at line 277 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_clone_ptMC = nullptr |
Efficiency vs. MC transverse momentum.
Definition at line 279 of file CbmCaTrackTypeQa.h.
| TProfile2D* cbm::ca::TrackTypeQa::fph_clone_ptMC_yMC = nullptr |
Efficiency vs. MC transverse momentum and MC rapidity.
Definition at line 288 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_clone_thetaMC = nullptr |
Efficiency vs. MC polar angle.
Definition at line 280 of file CbmCaTrackTypeQa.h.
| TProfile2D* cbm::ca::TrackTypeQa::fph_clone_thetaMC_phiMC = nullptr |
Efficiency vs. MC theta and MC phi.
Definition at line 287 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_clone_txMC = nullptr |
Efficiency vs. MC slope along x-axis.
Definition at line 284 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_clone_tyMC = nullptr |
Efficiency vs. MC slope along y-axis.
Definition at line 285 of file CbmCaTrackTypeQa.h.
| TProfile2D* cbm::ca::TrackTypeQa::fph_clone_tyMC_txMC = nullptr |
Efficiency vs. MC slopes.
Definition at line 289 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_clone_yMC = nullptr |
Efficiency vs. MC rapidity.
Definition at line 278 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_eff_etaMC = nullptr |
Efficiency vs. MC pseudorapidity.
Definition at line 265 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_eff_int = nullptr |
Integrated efficiency.
Definition at line 260 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_eff_nhitsMC = nullptr |
Efficiency vs. MC number of hits (total number of stations with a)
Definition at line 267 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_eff_phiMC = nullptr |
Efficiency vs. MC azimuthal angle.
Definition at line 266 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_eff_pMC = nullptr |
Efficiency vs. MC momentum.
Definition at line 261 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_eff_ptMC = nullptr |
Efficiency vs. MC transverse momentum.
Definition at line 263 of file CbmCaTrackTypeQa.h.
| TProfile2D* cbm::ca::TrackTypeQa::fph_eff_ptMC_yMC = nullptr |
Efficiency vs. MC transverse momentum and MC rapidity.
Definition at line 272 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_eff_thetaMC = nullptr |
Efficiency vs. MC polar angle.
Definition at line 264 of file CbmCaTrackTypeQa.h.
| TProfile2D* cbm::ca::TrackTypeQa::fph_eff_thetaMC_phiMC = nullptr |
Efficiency vs. MC theta and MC phi.
Definition at line 271 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_eff_txMC = nullptr |
Efficiency vs. MC slope along x-axis.
Definition at line 268 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_eff_tyMC = nullptr |
Efficiency vs. MC slope along y-axis.
Definition at line 269 of file CbmCaTrackTypeQa.h.
| TProfile2D* cbm::ca::TrackTypeQa::fph_eff_tyMC_txMC = nullptr |
Efficiency vs. MC slopes.
Definition at line 273 of file CbmCaTrackTypeQa.h.
| TProfile* cbm::ca::TrackTypeQa::fph_eff_yMC = nullptr |
Efficiency vs. MC rapidity.
Definition at line 262 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_mc_etaMC = nullptr |
MC pseudo-rapidity of MC tracks.
Definition at line 249 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_mc_phiMC = nullptr |
Azimuthal angle of MC tracks.
Definition at line 252 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_mc_pMC = nullptr |
MC total momentum over charge of MC tracks.
Definition at line 247 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_mc_ptMC = nullptr |
Transverse momentum over charge of MC tracks.
Definition at line 251 of file CbmCaTrackTypeQa.h.
| TH2F* cbm::ca::TrackTypeQa::fph_mc_ptMC_yMC = nullptr |
MC transverse momentum vs. MC rapidity of MC tracks.
Definition at line 250 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_mc_thetaMC = nullptr |
Polar angle of MC tracks.
Definition at line 253 of file CbmCaTrackTypeQa.h.
| TH2F* cbm::ca::TrackTypeQa::fph_mc_thetaMC_phiMC = nullptr |
Polar angle vs. azimuthal angle of MC tracks.
Definition at line 254 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_mc_txMC = nullptr |
Slope along x-axis of MC tracks.
Definition at line 255 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_mc_tyMC = nullptr |
Slope along y-axis of MC tracks.
Definition at line 256 of file CbmCaTrackTypeQa.h.
| TH2F* cbm::ca::TrackTypeQa::fph_mc_tyMC_txMC = nullptr |
Slope along x-axis vs y-axis of MC tracks.
Definition at line 257 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_mc_yMC = nullptr |
MC rapidity of MC tracks.
Definition at line 248 of file CbmCaTrackTypeQa.h.
|
private |
Rate of clone tracks / mc.
Definition at line 307 of file CbmCaTrackTypeQa.h.
|
private |
Rate of killed tracks / mc.
Definition at line 306 of file CbmCaTrackTypeQa.h.
|
private |
Rate of reconstructed tracks / mc.
Definition at line 305 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_chi2_ndf = nullptr |
Fit chi2 over NDF of reconstructed tracks.
Definition at line 231 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_chi2_ndf_time = nullptr |
Fit chi2 over NDF of reconstructed tracks for time.
Definition at line 232 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_eta = nullptr |
Pseudo-rapidity of reconstructed tracks.
Definition at line 226 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_etaMC = nullptr |
MC pseudo-rapidity of reconstructed tracks.
Definition at line 238 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_fhitR = nullptr |
Distance of the first hit from z-axis for reconstructed tracks.
Definition at line 228 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_fsta = nullptr |
First station index of reconstructed tracks.
Definition at line 229 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_lsta = nullptr |
Last station index of reconstructed tracks.
Definition at line 230 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_nhits = nullptr |
Hit number of reconstructed tracks.
Definition at line 227 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_p = nullptr |
Total momentum over charge of reconstructed tracks.
Definition at line 218 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_phi = nullptr |
Azimuthal angle of reconstructed tracks.
Definition at line 220 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_phiMC = nullptr |
MC Azimuthal angle of reconstructed tracks.
Definition at line 240 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_pMC = nullptr |
MC total momentum over charge of reconstructed tracks.
Definition at line 235 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_pt = nullptr |
Transverse momentum over charge of reconstructed tracks.
Definition at line 219 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_ptMC = nullptr |
MC transverse momentum over charge of reconstructed tracks.
Definition at line 236 of file CbmCaTrackTypeQa.h.
| TH2F* cbm::ca::TrackTypeQa::fph_reco_ptMC_yMC = nullptr |
MC transverse momentum vs MC rapidity of reconstructed tracks.
Definition at line 239 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_theta = nullptr |
Polar angle of reconstructed tracks.
Definition at line 221 of file CbmCaTrackTypeQa.h.
| TH2F* cbm::ca::TrackTypeQa::fph_reco_theta_phi = nullptr |
Polar angle vs. azimuthal angle of reconstructed tracks.
Definition at line 222 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_thetaMC = nullptr |
MC Polar angle of reconstructed tracks.
Definition at line 241 of file CbmCaTrackTypeQa.h.
| TH2F* cbm::ca::TrackTypeQa::fph_reco_thetaMC_phiMC = nullptr |
MC Polar angle vs. azimuthal angle of reconstructed tracks.
Definition at line 242 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_tx = nullptr |
Slope along x-axis of reconstructed tracks.
Definition at line 223 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_txMC = nullptr |
MC Slope along x-axis of reconstructed tracks.
Definition at line 243 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_ty = nullptr |
Slope along y-axis of reconstructed tracks.
Definition at line 224 of file CbmCaTrackTypeQa.h.
| TH2F* cbm::ca::TrackTypeQa::fph_reco_ty_tx = nullptr |
Slope along x-axis vs y-axis of reconstructed tracks.
Definition at line 225 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_tyMC = nullptr |
MC Slope along y-axis of reconstructed tracks.
Definition at line 244 of file CbmCaTrackTypeQa.h.
| TH1F* cbm::ca::TrackTypeQa::fph_reco_yMC = nullptr |
MC rapidity of reconstructed tracks.
Definition at line 237 of file CbmCaTrackTypeQa.h.
|
private |
Average number of stations with hit.
Definition at line 309 of file CbmCaTrackTypeQa.h.
|
private |
Average number of stations with MC point.
Definition at line 308 of file CbmCaTrackTypeQa.h.
|
private |
Pointer to MC data object.
Definition at line 325 of file CbmCaTrackTypeQa.h.
|
private |
Pointer to parameters object.
Definition at line 326 of file CbmCaTrackTypeQa.h.
|
private |
Pointer to vector of reconstructed hits.
Definition at line 324 of file CbmCaTrackTypeQa.h.
|
protectedinherited |
List of registered ROOT objects.
Definition at line 161 of file CbmQaIO.h.
Referenced by CbmQaIO(), ConstructAndRegisterQaObject(), cbm::ca::TrackTypeQa::Init(), cbm::ca::OutputQa::InitQa(), and WriteToFile().
|
private |
Pointer to vector of reconstructed tracks.
Definition at line 323 of file CbmCaTrackTypeQa.h.
|
private |
Total length of reconstructed tracks.
Definition at line 314 of file CbmCaTrackTypeQa.h.
|
private |
Cut function on reconstructed tracks.
Definition at line 335 of file CbmCaTrackTypeQa.h.
|
protectedinherited |
Name of configuration file.
Definition at line 157 of file CbmQaIO.h.
Referenced by GetConfigName(), and SetConfigName().
|
protectedinherited |
Unique prefix for all writeable root.
Definition at line 158 of file CbmQaIO.h.
Referenced by CbmQaIO(), cbm::ca::TrackFitQa::CreatePullPlot(), cbm::ca::TrackTypeQa::Init(), and cbm::ca::OutputQa::InitQa().
|
protectedinherited |
Name of root folder.
Definition at line 156 of file CbmQaIO.h.
Referenced by ConstructAndRegisterQaObject(), cbm::ca::TrackTypeQa::Init(), cbm::ca::OutputQa::InitQa(), MakeQaDirectory(), and SetRootFolderName().
|
private |
Title of the track category.
Definition at line 320 of file CbmCaTrackTypeQa.h.
|
protectedinherited |
Objects storing mode.
Definition at line 160 of file CbmQaIO.h.
Referenced by CbmQaTask::CbmQaTask(), ConstructAndRegisterQaObject(), SetStoringMode(), cbm::ca::TrackFitQa::TrackFitQa(), and cbm::ca::TrackTypeQa::TrackTypeQa().
|
staticconstexprprivate |
Number of bins, chi2 over NDF.
Definition at line 377 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Number of bins, pseudo-rapidity.
Definition at line 350 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Number of bins, transverse dist. of the 1st hit from z-axis.
Definition at line 371 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Number of bins, number of hits.
Definition at line 368 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Number of bins, number of stations.
Definition at line 374 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Number of bins, total momentum.
Definition at line 344 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Number of bins, azimuthal angle.
Definition at line 356 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Number of bins, transverse momentum.
Definition at line 347 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Number of bins, polar angle.
Definition at line 359 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Number of bins, slope along x.
Definition at line 362 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Number of bins, slope along y.
Definition at line 365 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Number of bins, rapidity.
Definition at line 353 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Lower boundary, chi2 over NDF.
Definition at line 378 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Lower boundary, pseudo-rapidity.
Definition at line 351 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Lower boundary, transverse dist. of the 1st hit from z-axis [cm].
Definition at line 372 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Lower boundary, number of hits.
Definition at line 369 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Lower boundary, number of stations.
Definition at line 375 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Lower boundary, total momentum [GeV/c].
Definition at line 345 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Lower boundary, azimuthal angle [rad].
Definition at line 357 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Lower boundary, transverse momentum [GeV/c].
Definition at line 348 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Lower boundary, polar angle [rad].
Definition at line 360 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Lower boundary, slope along x.
Definition at line 363 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Lower boundary, slope along y.
Definition at line 366 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Lower boundary, rapidity.
Definition at line 354 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Upper boundary, chi2 over NDF.
Definition at line 379 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Upper boundary, pseudo-rapidity.
Definition at line 352 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Upper boundary, transverse dist. of the 1st hit from z-axis [cm].
Definition at line 373 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Upper boundary, number of hits.
Definition at line 370 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Upper boundary, number of stations.
Definition at line 376 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Upper boundary, total momentum [GeV/c].
Definition at line 346 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Upper boundary, azimuthal angle [rad].
Definition at line 358 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Upper boundary, transverse momentum [GeV/c].
Definition at line 349 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Upper boundary, polar angle [rad].
Definition at line 361 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Upper boundary, slope along x.
Definition at line 364 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Upper boundary, slope along y.
Definition at line 367 of file CbmCaTrackTypeQa.h.
|
staticconstexprprivate |
Upper boundary, rapidity.
Definition at line 355 of file CbmCaTrackTypeQa.h.