SRSpill.cxx
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 // \file SRSpill.cxx
3 // \brief An SRSpill contains information on the NuMI spill.
4 // \version $Id: SRSpill.cxx,v 1.4 2012-11-19 17:32:22 rocco Exp $
5 // \author $Author: edniner $
6 // \date $Date: 2012-11-19 17:32:22 $
7 ////////////////////////////////////////////////////////////////////////
8 
10 
11 #include<limits>
12 
13 
14 namespace caf
15 {
17  run(0),
18  subrun(0),
19  evt(0),
20  det(kUNKNOWN),
21  ismc(false),
22  isgoodspill(false),
23  spilltimesec(0),
24  spilltimensec(0),
25  gpsspilltimesec(0),
26  gpsspilltimensec(0),
27  deltaspilltimensec(0),
28  spillpot(std::numeric_limits<float>::signaling_NaN()),
29  livetime(std::numeric_limits<float>::signaling_NaN()),
30  hornI(std::numeric_limits<float>::signaling_NaN()),
31  isFHC(false), is0HC(false), isRHC(false),
32  intx(),
33  inty(),
34  bposx(),
35  bposy(),
36  posx(std::numeric_limits<float>::signaling_NaN()),
37  posy(std::numeric_limits<float>::signaling_NaN()),
38  widthx(std::numeric_limits<float>::signaling_NaN()),
39  widthy(std::numeric_limits<float>::signaling_NaN()),
40  dibfirst(0),
41  diblast(0),
42  dibmask(0),
43  maskstatus(0),
44  nmissingdcms(0),
45  fracdcm3hits(std::numeric_limits<float>::signaling_NaN()),
46  nouttimehits(0),
47  nnoisyapds(0),
48  nmissingdcmslg(0),
49  nbaddcmslg(0),
50  dcmedgematchfrac(0),
51  nmicroslices(0),
52  ndcms(0),
53  eventincomplete(false),
54  ndiblocks(0),
55  emptydatablock(0),
56  nmicroblocks(0),
57  nemptymicroslice(0),
58  ndroppedmicroblocks(0),
59  ndatablockmissingdata(0),
60  nmicroslicedatanotpresent(0),
61  nnanoslices(0),
62  nanoslicedatanotpresent(0),
63  nanoslicenolinkstatus(0),
64  nanoslicebufferempty(0),
65  nanoslicebufferfull(0),
66  nanoslicecommerror(0),
67  nanoslicepacketerror(0),
68  nanosliceoverflowerror(0),
69  nanosliceadcerror(0),
70  trigger(0),
71  ncosmiccvn(0)
72  { }
73 
74 
76 
77 
78 } // end namespace caf
79 ////////////////////////////////////////////////////////////////////////
Unknown detector.
Definition: SREnums.h:9
int evt
static bool isFHC
Definition: run.py:1
double livetime
Definition: saveFDMCHists.C:21
This module creates Common Analysis Files.
Definition: FileReducer.h:10