BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
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
8
pair<Int_t, TString> periodSetup =
fSteering
->GetRunAndSetupByRunId(
id
);
9
TString
prefix =
TString::Format
(
"RUN%d_SETUP_%s_"
, periodSetup.first, periodSetup.second.Data());
10
11
CommonInfo
(prefix + detName);
12
13
if
(detName.
Contains
(
"TOF"
))
14
TofInfo
(prefix + detName);
15
16
else
if
(detName.
Contains
(
"DCH"
) || detName.
Contains
(
"MWPC"
))
17
MwpcDchInfo
(prefix + detName);
18
19
else
20
throw
;
21
}
BmnTimeDetQa.h
BmnOfflineQaSteering
Definition
BmnOfflineQaSteering.h:22
BmnQaHistoManager
Definition
BmnQaHistoManager.h:10
BmnTimeDetQa::MwpcDchInfo
void MwpcDchInfo(TString detName)
Definition
BmnTimeDetQa.h:47
BmnTimeDetQa::CommonInfo
void CommonInfo(TString detName)
Definition
BmnTimeDetQa.h:32
BmnTimeDetQa::TofInfo
void TofInfo(TString detName)
Definition
BmnTimeDetQa.h:56
BmnTimeDetQa::fSteering
BmnOfflineQaSteering * fSteering
Definition
BmnTimeDetQa.h:29
BmnTimeDetQa::fHistoManager
BmnQaHistoManager * fHistoManager
Definition
BmnTimeDetQa.h:30
BmnTimeDetQa::BmnTimeDetQa
BmnTimeDetQa()
Default constructor.
Definition
BmnTimeDetQa.h:16
TString
TString::Format
static TString Format(const char *fmt,...)
TString::Contains
Bool_t Contains(const char *pat, ECaseCompare cmp=kExact) const
QA
offline
BmnTimeDetQa.cxx
Generated on
for BmnRoot by
1.17.0