BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnTrigDetQa.cxx
Go to the documentation of this file.
1
#include "
BmnTrigDetQa.h
"
2
3
BmnTrigDetQa::BmnTrigDetQa
(vector<TString> triggers, 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
for
(
size_t
iDet = 0; iDet < triggers.size(); iDet++)
11
CommonInfo
(triggers[iDet], prefix);
12
}
13
14
BmnTrigDetQa::BmnTrigDetQa
(map<TClonesArray*, TString> triggers, UInt_t
id
)
15
:
fSteering
(new
BmnOfflineQaSteering
())
16
,
fHistoManager
(new
BmnQaHistoManager
())
17
{
18
pair<Int_t, TString> periodSetup =
fSteering
->GetRunAndSetupByRunId(
id
);
19
TString
prefix =
TString::Format
(
"RUN%d_SETUP_%s_"
, periodSetup.first, periodSetup.second.Data());
20
21
for
(
auto
it : triggers)
22
CommonInfo
(it.second, prefix);
23
}
BmnTrigDetQa.h
BmnOfflineQaSteering
Definition
BmnOfflineQaSteering.h:22
BmnQaHistoManager
Definition
BmnQaHistoManager.h:10
BmnTrigDetQa::fHistoManager
BmnQaHistoManager * fHistoManager
Definition
BmnTrigDetQa.h:32
BmnTrigDetQa::fSteering
BmnOfflineQaSteering * fSteering
Definition
BmnTrigDetQa.h:31
BmnTrigDetQa::CommonInfo
void CommonInfo(TString detName, TString prefix)
Definition
BmnTrigDetQa.h:34
BmnTrigDetQa::BmnTrigDetQa
BmnTrigDetQa()
Default constructor.
Definition
BmnTrigDetQa.h:17
TString
TString::Format
static TString Format(const char *fmt,...)
QA
offline
BmnTrigDetQa.cxx
Generated on
for BmnRoot by
1.17.0