CbmRoot
|
#include "CbmTofAnaTestbeam.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 "CbmTofTracklet.h"
#include "CbmTofTrackletTools.h"
#include "CbmTrackMatchNew.h"
#include "CbmVertex.h"
#include "CbmDigiManager.h"
#include "CbmTofTestBeamClusterizer.h"
#include "CbmTofTrackFinderNN.h"
#include "TTrbHeader.h"
#include "CbmMCDataArray.h"
#include "CbmMCDataManager.h"
#include "CbmMCDataObject.h"
#include "CbmMCEventList.h"
#include "CbmMCTrack.h"
#include "FairLogger.h"
#include "FairMCEventHeader.h"
#include "FairRootManager.h"
#include "FairRunAna.h"
#include "FairRuntimeDb.h"
#include "Riostream.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 <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 = 0x007FFFFF |
const Double_t | DTDMAX = 6. |
Double_t | dTDia |
Double_t | dDTD4Min = 1.E8 |
static Double_t | StartAnalysisTime = 0. |
static Double_t | dTLEvt = 0. |
static Double_t | StartSpillTime = -100. |
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 8382 of file CbmTofAnaTestbeam.cxx.
References gcMaterialMap.
Referenced by CbmTofAnaTestbeam::FillHistos().
void GetPdgName | ( | Int_t | iPdgCode, |
const char *& | cPdgName | ||
) |
Definition at line 8372 of file CbmTofAnaTestbeam.cxx.
References giPdgMap.
Referenced by CbmTofAnaTestbeam::FillHistos().
void GetProcessName | ( | const char * | cProcess, |
const char *& | cProcessName | ||
) |
Definition at line 8392 of file CbmTofAnaTestbeam.cxx.
References gcProcessMap.
Referenced by CbmTofAnaTestbeam::FillHistos().
Double_t dDTD4Min = 1.E8 |
Definition at line 79 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::FillHistos().
const Int_t DetMask = 0x007FFFFF |
Definition at line 75 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmDeviceHitBuilderTof::ApplyPulserCorrection(), CbmDeviceHitBuilderTof::CalibRawDigis(), CbmTofCalibrator::FillCalHist(), CbmDeviceHitBuilderTof::FillHistos(), CbmTofCosmicClusterizer::FillHistos(), CbmTofTestBeamClusterizer::FillHistos(), CbmTofEventClusterizer::FillHistos(), CbmTofAnaTestbeam::FillHistos(), CbmTofDigiBdfPar::GetDetInd(), CbmDeviceHitBuilderTof::InspectRawDigis(), CbmTofCosmicClusterizer::MergeClusters(), CbmTofTestBeamClusterizer::MergeClusters(), CbmDeviceHitBuilderTof::MonitorPulser(), and CbmTofTestBeamClusterizer::WriteHistos().
Double_t dTDia |
Definition at line 78 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::FillHistos().
const Double_t DTDMAX = 6. |
Definition at line 76 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::CreateHistos(), and CbmTofAnaTestbeam::InitParameters().
|
static |
Definition at line 81 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::FillHistos().
|
static |
Definition at line 92 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::FillHistos().
CbmDigiManager* fDigiMan = NULL |
Definition at line 88 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::FillHistos(), and CbmTofAnaTestbeam::RegisterInputs().
|
static |
Definition at line 86 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::CreateHistos(), CbmTofAnaTestbeam::ExecEvent(), and CbmTofAnaTestbeam::FillHistos().
|
static |
Definition at line 90 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::CreateHistos(), and CbmTofAnaTestbeam::FillHistos().
|
static |
Definition at line 91 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::CreateHistos(), and CbmTofAnaTestbeam::FillHistos().
std::map<const char*, const char*, cmp_str> gcMaterialMap |
Definition at line 142 of file CbmTofAnaTestbeam.cxx.
Referenced by GetMaterialName().
std::map<const char*, const char*, cmp_str> gcProcessMap |
Definition at line 152 of file CbmTofAnaTestbeam.cxx.
Referenced by GetProcessName().
std::map<Int_t, const char*> giPdgMap |
Definition at line 100 of file CbmTofAnaTestbeam.cxx.
Referenced by GetPdgName().
Int_t iNspills = 0 |
Definition at line 84 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::ExecEvent(), CbmTofAnaTestbeam::FillHistos(), and CbmTofAnaTestbeam::Finish().
|
static |
Definition at line 80 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::FillHistos().
|
static |
Definition at line 82 of file CbmTofAnaTestbeam.cxx.
Referenced by CbmTofAnaTestbeam::FillHistos().