BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnCoordinateDetQa.cxx
Go to the documentation of this file.
2
6 , fDetGem(nullptr)
7 , fDetCsc(nullptr)
8 , fDetSilicon(nullptr)
9{
10 fSteering->SetGeometriesByRunId(id, fDetGem, fDetSilicon, fDetCsc);
11
12 pair<Int_t, TString> periodSetup = fSteering->GetRunAndSetupByRunId(id);
13 TString prefix = TString::Format("RUN%d_SETUP_%s_", periodSetup.first, periodSetup.second.Data());
14
15 if (det.Contains("GEM") && fDetGem) {
16 // GEM
19 } else if (det.Contains("SILICON") && fDetSilicon) {
20 // SILICON
22 } else if (det.Contains("CSC") && fDetCsc) {
23 // CSC
25 }
26}
BmnOfflineQaSteering * fSteering
BmnQaHistoManager * fHistoManager
BmnCoordinateDetQa()
Default constructor.
void DistributionOfFiredStripsVsSignal(void *detGeo, TString detName)
BmnSiliconStationSet * fDetSilicon
BmnCSCStationSet * fDetCsc
BmnGemStripStationSet * fDetGem
void DistributionOfFiredStrips(void *detGeo, TString detName)
static TString Format(const char *fmt,...)
Bool_t Contains(const char *pat, ECaseCompare cmp=kExact) const