Header representing overview information for the current event/slice. More...
#include <SRHeader.h>
Public Member Functions | |
| SRHeader () | |
| ~SRHeader () | |
Public Attributes | |
| unsigned int | run |
| run number More... | |
| unsigned int | subrun |
| subrun number More... | |
| unsigned int | evt |
| ART event number, indexes trigger windows. More... | |
| unsigned short | subevt |
| slice number within spill More... | |
| bool | ismc |
| data or MC? True if MC More... | |
| unsigned int | fno |
| Index of file processed by CAFMaker. More... | |
| unsigned int | ngenevt |
| Number of events generated in input file associated with this record (before any filters) More... | |
| float | pot |
| POT of the subrun associated with this record. More... | |
| MCType_t | mctype |
| Type of Monte Carlo used to generate this record. More... | |
| Det_t | det |
| Detector, SBND=1 ICARUS=2. More... | |
| bool | first_in_subrun |
| Whether this event is the first in the subrun. More... | |
| bool | first_in_file |
| Whether this event is there first in the input file. More... | |
| int | proc |
| int | cluster |
| size_t | nbnbinfo |
| Number of BNBInfo objects. More... | |
| std::vector< caf::SRBNBInfo > | bnbinfo |
| storing beam information per subrun More... | |
| size_t | nnumiinfo |
| Number of NuMIInfo objects. More... | |
| std::vector< caf::SRNuMIInfo > | numiinfo |
| storing beam information per subrun More... | |
| size_t | ntriggerinfo |
| Number of Trigger objects. More... | |
| std::vector< caf::SRTrigger > | triggerinfo |
| storing trigger information per event More... | |
| bool | husk |
Header representing overview information for the current event/slice.
Definition at line 18 of file SRHeader.h.
| caf::SRHeader::SRHeader | ( | ) |
Definition at line 14 of file SRHeader.cxx.
| caf::SRHeader::~SRHeader | ( | ) |
Definition at line 36 of file SRHeader.cxx.
| std::vector<caf::SRBNBInfo> caf::SRHeader::bnbinfo |
storing beam information per subrun
Definition at line 42 of file SRHeader.h.
| int caf::SRHeader::cluster |
Definition at line 39 of file SRHeader.h.
| Det_t caf::SRHeader::det |
Detector, SBND=1 ICARUS=2.
Definition at line 35 of file SRHeader.h.
| unsigned int caf::SRHeader::evt |
ART event number, indexes trigger windows.
Definition at line 28 of file SRHeader.h.
| bool caf::SRHeader::first_in_file |
Whether this event is there first in the input file.
Definition at line 37 of file SRHeader.h.
| bool caf::SRHeader::first_in_subrun |
Whether this event is the first in the subrun.
Definition at line 36 of file SRHeader.h.
| unsigned int caf::SRHeader::fno |
Index of file processed by CAFMaker.
Definition at line 31 of file SRHeader.h.
| bool caf::SRHeader::husk |
If true, this record has been filterd out, and only remains as a receptacle for exposure information. It should be skipped in any analysis, apart from for including its POT.
Definition at line 52 of file SRHeader.h.
| bool caf::SRHeader::ismc |
data or MC? True if MC
Definition at line 30 of file SRHeader.h.
| MCType_t caf::SRHeader::mctype |
Type of Monte Carlo used to generate this record.
Definition at line 34 of file SRHeader.h.
| size_t caf::SRHeader::nbnbinfo |
Number of BNBInfo objects.
Definition at line 41 of file SRHeader.h.
| unsigned int caf::SRHeader::ngenevt |
Number of events generated in input file associated with this record (before any filters)
Definition at line 32 of file SRHeader.h.
| size_t caf::SRHeader::nnumiinfo |
Number of NuMIInfo objects.
Definition at line 43 of file SRHeader.h.
| size_t caf::SRHeader::ntriggerinfo |
Number of Trigger objects.
Definition at line 45 of file SRHeader.h.
| std::vector<caf::SRNuMIInfo> caf::SRHeader::numiinfo |
storing beam information per subrun
Definition at line 44 of file SRHeader.h.
| float caf::SRHeader::pot |
POT of the subrun associated with this record.
Definition at line 33 of file SRHeader.h.
| int caf::SRHeader::proc |
Definition at line 38 of file SRHeader.h.
| unsigned int caf::SRHeader::run |
run number
Definition at line 24 of file SRHeader.h.
| unsigned short caf::SRHeader::subevt |
slice number within spill
Definition at line 29 of file SRHeader.h.
| unsigned int caf::SRHeader::subrun |
subrun number
Definition at line 25 of file SRHeader.h.
| std::vector<caf::SRTrigger> caf::SRHeader::triggerinfo |
storing trigger information per event
Definition at line 46 of file SRHeader.h.
1.8.5