BmnRoot
Loading...
Searching...
No Matches
BmnTimeDetQa.cxx
Go to the documentation of this file.
1
#include "
BmnTimeDetQa.h
"
2
3
BmnTimeDetQa::BmnTimeDetQa
(TString detName, UInt_t
id
) :
4
fSteering(new
BmnOfflineQaSteering
()),
5
fHistoManager(new
BmnQaHistoManager
()) {
6
7
pair <Int_t, TString> periodSetup = fSteering->
GetRunAndSetupByRunId
(
id
);
8
TString prefix = TString::Format(
"RUN%d_SETUP_%s_"
, periodSetup.first, periodSetup.second.Data());
9
10
CommonInfo(prefix + detName);
11
12
if
(detName.Contains(
"TOF"
))
13
TofInfo(prefix + detName);
14
15
else
if
(detName.Contains(
"DCH"
) || detName.Contains(
"MWPC"
))
16
MwpcDchInfo(prefix + detName);
17
18
else
19
throw
;
20
}
BmnTimeDetQa.h
BmnOfflineQaSteering
Definition
BmnOfflineQaSteering.h:22
BmnOfflineQaSteering::GetRunAndSetupByRunId
pair< Int_t, TString > GetRunAndSetupByRunId(Int_t id)
Definition
BmnOfflineQaSteering.h:83
BmnQaHistoManager
Definition
BmnQaHistoManager.h:9
BmnTimeDetQa::BmnTimeDetQa
BmnTimeDetQa()
Definition
BmnTimeDetQa.h:16
QA
offline
BmnTimeDetQa.cxx
Generated on Fri May 15 2026 10:40:57 for BmnRoot by
1.9.8