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 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().