Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
srcs
sbnana
sbnanalysis
core
SubRun.hh
Go to the documentation of this file.
1
#ifndef __sbnanalysis_core_SubRun__
2
#define __sbnanalysis_core_SubRun__
3
4
/**
5
* \file SubRun.hh
6
*
7
* Subrun-level information.
8
*
9
* Author: A. Mastbaum <mastbaum@uchicago.edu>, 2019/03/01
10
*/
11
12
#include <map>
13
#include <string>
14
#include <vector>
15
#include <TTree.h>
16
#include <TVector3.h>
17
#include "
core/Experiment.hh
"
18
19
/**
20
* \class SubRun
21
* \brief The standard subrun data definition.
22
*/
23
class
SubRun
{
24
public
:
25
SubRun
()
26
:
runID
(0),
subrunID
(0),
27
totpot
(0),
totgoodpot
(0),
28
totspills
(0),
goodspills
(0) {}
29
30
SubRun
(
int
_runID,
int
_subrunID,
31
float
_totpot,
float
_totgoodpot,
32
int
_totspills,
int
_goodspills)
33
:
runID
(_runID),
subrunID
(_subrunID),
34
totpot
(_totpot),
totgoodpot
(_totgoodpot),
35
totspills
(_totspills),
goodspills
(_goodspills) {}
36
37
int
runID
;
38
int
subrunID
;
39
float
totpot
;
40
float
totgoodpot
;
41
int
totspills
;
42
int
goodspills
;
43
};
44
45
#endif // __sbnanalysis_core_SubRun__
46
SubRun::totpot
float totpot
Definition:
SubRun.hh:39
SubRun::totspills
int totspills
Definition:
SubRun.hh:41
SubRun::SubRun
SubRun()
Definition:
SubRun.hh:25
SubRun::subrunID
int subrunID
Definition:
SubRun.hh:38
SubRun::totgoodpot
float totgoodpot
Definition:
SubRun.hh:40
SubRun::goodspills
int goodspills
Definition:
SubRun.hh:42
SubRun::runID
int runID
Definition:
SubRun.hh:37
SubRun
The standard subrun data definition.
Definition:
SubRun.hh:23
Experiment.hh
SubRun::SubRun
SubRun(int _runID, int _subrunID, float _totpot, float _totgoodpot, int _totspills, int _goodspills)
Definition:
SubRun.hh:30
Generated by
1.8.5