|
CbmRoot
|
#include "CbmTofAnaTestbeam.h"#include "CbmDigiManager.h"#include "CbmEvent.h"#include "CbmMatch.h"#include "CbmTofAddress.h"#include "CbmTofCell.h"#include "CbmTofDetectorId_v12b.h"#include "CbmTofDetectorId_v14a.h"#include "CbmTofDigi.h"#include "CbmTofDigiBdfPar.h"#include "CbmTofDigiPar.h"#include "CbmTofGeoHandler.h"#include "CbmTofHit.h"#include "CbmTofPoint.h"#include "CbmTofTestBeamClusterizer.h"#include "CbmTofTrackFinderNN.h"#include "CbmTofTracklet.h"#include "CbmTofTrackletTools.h"#include "CbmTrackMatchNew.h"#include "CbmVertex.h"#include "TTrbHeader.h"#include "CbmMCDataArray.h"#include "CbmMCDataManager.h"#include "CbmMCDataObject.h"#include "CbmMCEventList.h"#include "CbmMCTrack.h"#include "FairMCEventHeader.h"#include "FairRootManager.h"#include "FairRunAna.h"#include "FairRuntimeDb.h"#include <Logger.h>#include "TClonesArray.h"#include "TDirectory.h"#include "TEfficiency.h"#include "TFile.h"#include "TFitResult.h"#include "TGeoManager.h"#include "TGeoPhysicalNode.h"#include "TH1.h"#include "TH2.h"#include "TH3.h"#include "TMCProcess.h"#include "TMath.h"#include "TProfile.h"#include "TROOT.h"#include "TRandom.h"#include "TString.h"#include "Riostream.h"#include <boost/lexical_cast.hpp>#include <boost/regex.hpp>Go to the source code of this file.
Classes | |
| struct | cmp_str |
Functions | |
| void | GetPdgName (Int_t iPdgCode, const char *&cPdgName) |
| void | GetMaterialName (const char *cMaterial, const char *&cMaterialName) |
| void | GetProcessName (const char *cProcess, const char *&cProcessName) |
| ClassImp (CbmTofAnaTestbeam) | |
Variables | |
| const Int_t | DetMask = 0x001FFFFF |
| const Double_t | DTDMAX = 6. |
| Double_t | dTDia |
| Double_t | dDTD4Min = 1.E8 |
| static Double_t | StartAnalysisTime = 0. |
| static Double_t | dTLEvt = 0. |
| Int_t | iNspills = 0 |
| static Double_t | fdMemoryTime = 1.E12 |
| CbmDigiManager * | fDigiMan = NULL |
| static std::vector< TH2D * > | fhLHTime |
| static std::vector< std::vector< CbmTofHit * > > | fvLHit |
| static std::map< UInt_t, UInt_t > | fDetIdMap |
| std::map< Int_t, const char * > | giPdgMap |
| std::map< const char *, const char *, cmp_str > | gcMaterialMap |
| std::map< const char *, const char *, cmp_str > | gcProcessMap |
| ClassImp | ( | CbmTofAnaTestbeam | ) |
| void GetMaterialName | ( | const char * | cMaterial, |
| const char *& | cMaterialName ) |
Definition at line 5896 of file CbmTofAnaTestbeam.cxx.
References gcMaterialMap.
Referenced by CbmTofAnaTestbeam::FillHistos().
| void GetPdgName | ( | Int_t | iPdgCode, |
| const char *& | cPdgName ) |
Definition at line 5886 of file CbmTofAnaTestbeam.cxx.
References giPdgMap.
Referenced by CbmTofAnaTestbeam::FillHistos().
| void GetProcessName | ( | const char * | cProcess, |
| const char *& | cProcessName ) |
Definition at line 5906 of file CbmTofAnaTestbeam.cxx.
References gcProcessMap.
Referenced by CbmTofAnaTestbeam::FillHistos().
| Double_t dDTD4Min = 1.E8 |
Definition at line 83 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::FillHistos().
| const Int_t DetMask = 0x001FFFFF |
Definition at line 79 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmDeviceHitBuilderTof::ApplyPulserCorrection(), CbmTofEventClusterizer::BuildClusters(), CbmTofEventClusterizer::CalibHits(), CbmDeviceHitBuilderTof::CalibRawDigis(), CbmTofFindTracks::CheckHit2Track(), CbmTofTrackFinderNN::DoFind(), CbmTofFindTracks::ExecFind(), CbmTofCalibrator::FillCalHist(), CbmTofCalibrator::FillCalHist(), CbmTofFindTracks::FillHistograms(), CbmDeviceHitBuilderTof::FillHistos(), CbmTofAnaTestbeam::FillHistos(), CbmTofCosmicClusterizer::FillHistos(), CbmTofEventClusterizer::FillHistos(), CbmTofTestBeamClusterizer::FillHistos(), CbmTofCalibrator::FillHitCalHist(), CbmDeviceUnpackTofStar2018::FillHitInfo(), CbmTofFindTracks::FillUHits(), CbmTofDigiBdfPar::GetDetInd(), CbmDeviceHitBuilderTof::InspectRawDigis(), CbmTofTrackFinderNN::Line3Dfit(), CbmTofCosmicClusterizer::MergeClusters(), CbmTofEventClusterizer::MergeClusters(), CbmTofHitMaker::MergeClusters(), CbmTofTestBeamClusterizer::MergeClusters(), CbmDeviceHitBuilderTof::MonitorPulser(), CbmTofTrackFinderNN::PrintStatus(), CbmTofTrackFinderNN::TrklSeed(), CbmTofTrackFinderNN::UpdateTrackList(), CbmTofFindTracks::WriteHistos(), and CbmTofTestBeamClusterizer::WriteHistos().
| Double_t dTDia |
Definition at line 82 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::FillHistos().
| const Double_t DTDMAX = 6. |
Definition at line 80 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::CreateHistos(), and CbmTofAnaTestbeam::InitParameters().
|
static |
Definition at line 85 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::FillHistos(), and CbmTofEventClusterizer::FillHistos().
|
static |
Definition at line 95 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::FillHistos().
| CbmDigiManager* fDigiMan = NULL |
Definition at line 91 of file CbmTofAnaTestbeam.cxx.
Referenced by ClassImp(), CbmHadronAnalysis::ExecEvent(), CbmTofAnaTestbeam::FillHistos(), CbmHadronAnalysis::Init(), and CbmTofAnaTestbeam::RegisterInputs().
|
static |
Definition at line 89 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::CreateHistos(), CbmTofAnaTestbeam::ExecEvent(), and CbmTofAnaTestbeam::FillHistos().
|
static |
Definition at line 93 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::CreateHistos(), and CbmTofAnaTestbeam::FillHistos().
|
static |
Definition at line 94 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::CreateHistos(), and CbmTofAnaTestbeam::FillHistos().
| std::map<const char*, const char*, cmp_str> gcMaterialMap |
Definition at line 143 of file CbmTofAnaTestbeam.cxx.
Referenced by GetMaterialName().
| std::map<const char*, const char*, cmp_str> gcProcessMap |
Definition at line 147 of file CbmTofAnaTestbeam.cxx.
Referenced by GetProcessName().
| std::map<Int_t, const char*> giPdgMap |
Definition at line 101 of file CbmTofAnaTestbeam.cxx.
Referenced by GetPdgName().
| Int_t iNspills = 0 |
Definition at line 87 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::ExecEvent(), CbmTofAnaTestbeam::FillHistos(), and CbmTofAnaTestbeam::Finish().
|
static |
Definition at line 84 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmDeviceHitBuilderTof::FillHistos(), CbmTofAnaTestbeam::FillHistos(), CbmTofCosmicClusterizer::FillHistos(), and CbmTofTestBeamClusterizer::FillHistos().