HighLAND
|
Public Member Functions | |
virtual AnaEventC * | Clone ()=0 |
Clone this object. | |
virtual bool | GetIsMC () const =0 |
Return whether this event is from Monte Carlo or not. | |
virtual void | Copy (const AnaEventC &event, bool copyBunchInfo=true, bool cloneTruth=true) |
Copy the entire object. | |
virtual void | Print () const |
Dump the object to screen. | |
virtual std::string | GetEventInfoString () const |
User-frienly method to get event info (run,subrun,etc) | |
Public Attributes | |
Int_t | UniqueID |
The event unique ID. | |
bool | isClone |
Is this the original Event or a clone. | |
Float_t | Weight |
Run, subrun, event, time stamp, etc. More... | |
AnaEventSummaryC * | Summary |
A summary of the event with high level quantities. | |
Int_t | nEventBoxes |
The array of boxes where objects that are valid for all toys are stored. | |
EventBoxB * | EventBoxes [NMAXEVENTBOXES] |
Protected Member Functions | |
AnaEventC (const AnaEventC &event) | |
Copy constructor is protected, as Clone() should be used to copy this object. | |
Definition at line 226 of file CoreDataClasses.hxx.
Float_t AnaEventC::Weight |
Run, subrun, event, time stamp, etc.
The ND280 data quality flags for this event. The weight to apply to this event (nominally 1). An example is the beam flux weight
Definition at line 267 of file CoreDataClasses.hxx.