HighLAND
Public Member Functions | List of all members
AnaBeamIO Class Reference

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

#include <DataClassesIO.hxx>

Inheritance diagram for AnaBeamIO:
AnaBeam AnaBeamB

Public Member Functions

 AnaBeamIO (const AnaBeam &beam)
 A constructor from the corresponding base class.
 
virtual void Define (OutputManager &man, const std::string &prefix="") const
 
virtual void Write (OutputManager &man, const std::string &prefix="") const
 
- Public Member Functions inherited from AnaBeam
virtual AnaBeamClone ()
 Clone this object.
 

Additional Inherited Members

- Public Attributes inherited from AnaBeam
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 inherited from AnaBeam
 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 188 of file DataClassesIO.hxx.


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