HighLAND
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
AnaBeam Class Reference

Representation of the beam information, including POT and quality. More...

#include <DataClasses.hxx>

Inheritance diagram for AnaBeam:
AnaBeamB AnaBeamIO

Public Member Functions

virtual AnaBeamClone ()
 Clone this object.
 

Public Attributes

Float_t POT
 The POT for this spill. For data, this comes from the Beam Summary Data.
 
Float_t POTCT4
 The POT from CT4 for this spill. This is only needed for P5 files.
 
Int_t Spill
 Spill number from BeamSummaryDataModule::ND280Spill.
 
Int_t SpillNumber
 Spill number from BeamSummaryDataModule::BeamSummaryData::SpillNumber.
 
Int_t BeamRunNumber
 
- Public Attributes inherited from AnaBeamB
Int_t GoodSpill
 Good spill flag, as defined in Beam Summary Data. 0 is bad.
 
Double_t POTSincePreviousSavedSpill
 
Int_t SpillsSincePreviousSavedSpill
 

Protected Member Functions

 AnaBeam (const AnaBeam &beam)
 Copy constructor is protected, as Clone() should be used to copy this object.
 
- Protected Member Functions inherited from AnaBeamB
 AnaBeamB (const AnaBeamB &beam)
 Copy constructor is protected, as Clone() should be used to copy this object.
 

Detailed Description

Representation of the beam information, including POT and quality.

Definition at line 652 of file DataClasses.hxx.

Member Data Documentation

§ BeamRunNumber

Int_t AnaBeam::BeamRunNumber

Beam run, in form RRSSSS, where RR is main ring run (e.g. 44), and SSSS is the main ring subrun.

Definition at line 686 of file DataClasses.hxx.


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