Public Member Functions | Public Attributes | List of all members
sumdata::MCenterData Class Reference

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N21-04-12/SummaryData/MCenterData.h"

Public Member Functions

 MCenterData ()
 
 ~MCenterData ()
 
void Print (std::ostream &stream)
 

Public Attributes

unsigned long int spilltimesec
 
unsigned long int spilltimensec
 
double deltaspilltimensec
 
double mcenrg
 MCenter energy [GeV]. More...
 
double mc6int
 MC6 intensity [ppp]. More...
 
double mc6col
 MC6 vertical collimator opening [mm]. More...
 
double mc7int
 MC7 intensity [counts] - scintillator counter. More...
 
double targetsc
 MC7 target counter [counts]. More...
 
double mc7magnet
 Tertiary beamline magnet current [Amps]. More...
 
double daqtrigger
 Beamline DAQ triggers [counts]. More...
 

Detailed Description

Definition at line 14 of file MCenterData.h.

Constructor & Destructor Documentation

sumdata::MCenterData::MCenterData ( )

Definition at line 11 of file MCenterData.cxx.

11  :
12  spilltimesec(0),
13  spilltimensec(0),
14  deltaspilltimensec(-1e10),
15  mcenrg(-1e10),
16  mc6int(-1e10),
17  mc6col(-1e10),
18  mc7int(-1e10),
19  targetsc(-1e10),
20  mc7magnet(-1e10),
21  daqtrigger(-1e10)
22  {
23  }
unsigned long int spilltimesec
Definition: MCenterData.h:20
double mc6int
MC6 intensity [ppp].
Definition: MCenterData.h:25
unsigned long int spilltimensec
Definition: MCenterData.h:21
double mc6col
MC6 vertical collimator opening [mm].
Definition: MCenterData.h:26
double mcenrg
MCenter energy [GeV].
Definition: MCenterData.h:24
double daqtrigger
Beamline DAQ triggers [counts].
Definition: MCenterData.h:30
double mc7magnet
Tertiary beamline magnet current [Amps].
Definition: MCenterData.h:29
double targetsc
MC7 target counter [counts].
Definition: MCenterData.h:28
double mc7int
MC7 intensity [counts] - scintillator counter.
Definition: MCenterData.h:27
sumdata::MCenterData::~MCenterData ( )

Definition at line 26 of file MCenterData.cxx.

27  {
28  }

Member Function Documentation

void sumdata::MCenterData::Print ( std::ostream &  stream)

Definition at line 31 of file MCenterData.cxx.

References daqtrigger, allTimeWatchdog::endl, mc6col, mc6int, mc7int, mc7magnet, mcenrg, spilltimensec, spilltimesec, and targetsc.

32  {
33  stream << "MCenterData Information\n"
34  << "time [sec]: " << spilltimesec << "\n"
35  << "time [nsec]: " << spilltimensec << "\n"
36  << "MCenter energy [GeV]: " << mcenrg << "\n"
37  << "MC6 intensity [ppp]: " << mc6int << "\n"
38  << "MC6 collimator opening [mm]: " << mc6col << "\n"
39  << "MC7 intensity [counts]: " << mc7int << "\n"
40  << "Target counter[counts]: " << targetsc << "\n"
41  << "Tertiary magnet current [Amps]: " << mc7magnet << "\n"
42  << "Beamline DAQ triggers: " << daqtrigger <<std::endl;
43 
44  }
unsigned long int spilltimesec
Definition: MCenterData.h:20
double mc6int
MC6 intensity [ppp].
Definition: MCenterData.h:25
unsigned long int spilltimensec
Definition: MCenterData.h:21
double mc6col
MC6 vertical collimator opening [mm].
Definition: MCenterData.h:26
double mcenrg
MCenter energy [GeV].
Definition: MCenterData.h:24
double daqtrigger
Beamline DAQ triggers [counts].
Definition: MCenterData.h:30
double mc7magnet
Tertiary beamline magnet current [Amps].
Definition: MCenterData.h:29
double targetsc
MC7 target counter [counts].
Definition: MCenterData.h:28
double mc7int
MC7 intensity [counts] - scintillator counter.
Definition: MCenterData.h:27

Member Data Documentation

double sumdata::MCenterData::daqtrigger

Beamline DAQ triggers [counts].

Definition at line 30 of file MCenterData.h.

Referenced by BeamlineAna::analyze(), Print(), and tbana::SpillStreamAna::StartSpill().

double sumdata::MCenterData::deltaspilltimensec

Definition at line 22 of file MCenterData.h.

double sumdata::MCenterData::mc6col

MC6 vertical collimator opening [mm].

Definition at line 26 of file MCenterData.h.

Referenced by BeamlineAna::analyze(), tbem::TBRecoAna::analyze(), tbana::DetectorRateShutOff::analyze(), Print(), and tbana::SpillStreamAna::StartSpill().

double sumdata::MCenterData::mc6int
double sumdata::MCenterData::mc7int

MC7 intensity [counts] - scintillator counter.

Definition at line 27 of file MCenterData.h.

Referenced by BeamlineAna::analyze(), tbem::TBRecoAna::analyze(), Print(), and tbana::SpillStreamAna::StartSpill().

double sumdata::MCenterData::mc7magnet

Tertiary beamline magnet current [Amps].

Definition at line 29 of file MCenterData.h.

Referenced by BeamlineAna::analyze(), tbem::TBRecoAna::analyze(), Print(), beamlinereco::WCTrackReco::produce(), and tbana::SpillStreamAna::StartSpill().

double sumdata::MCenterData::mcenrg

MCenter energy [GeV].

Definition at line 24 of file MCenterData.h.

Referenced by BeamlineAna::analyze(), tbem::TBRecoAna::analyze(), Print(), and tbana::SpillStreamAna::StartSpill().

unsigned long int sumdata::MCenterData::spilltimensec

Definition at line 21 of file MCenterData.h.

Referenced by BeamlineAna::analyze(), and Print().

unsigned long int sumdata::MCenterData::spilltimesec

Definition at line 20 of file MCenterData.h.

Referenced by BeamlineAna::analyze(), and Print().

double sumdata::MCenterData::targetsc

MC7 target counter [counts].

Definition at line 28 of file MCenterData.h.

Referenced by BeamlineAna::analyze(), tbem::TBRecoAna::analyze(), Print(), and tbana::SpillStreamAna::StartSpill().


The documentation for this class was generated from the following files: