#include <RecDataHeader.h>
Inheritance diagram for RecDataHeader:

Public Member Functions | |
| RecDataHeader () | |
| RecDataHeader (const VldContext &vld, Int_t run, Short_t subrun, Short_t runtype, UInt_t errorcode) | |
| virtual | ~RecDataHeader () |
| virtual Int_t | GetRun () const |
| virtual Short_t | GetSubRun () const |
| virtual Short_t | GetRunType () const |
| virtual UInt_t | GetErrorCode () const |
| virtual std::ostream & | Print (std::ostream &os) const |
| virtual void | Print (Option_t *option="") const |
Private Attributes | |
| Int_t | fRun |
| Short_t | fSubRun |
| Short_t | fRunType |
| UInt_t | fErrorCode |
|
|
Definition at line 70 of file RecDataHeader.cxx. 00071 : RecHeader(),fRun(-1),fSubRun(-1),fRunType(-1),fErrorCode(0xFFFF) { 00072 // Purpose: Default constructor. 00073 }
|
|
||||||||||||||||||||||||
|
Definition at line 75 of file RecDataHeader.cxx. References run(). 00077 : RecHeader(vld),fRun(run),fSubRun(subrun),fRunType(runtype), 00078 fErrorCode(errorcode) { 00079 // 00080 // Purpose: Normal constructor. 00081 // 00082 // Arguments: vldcontext, run, subrun, runtype, errorcode of this record. 00083 // 00084 // Return: n/a. 00085 // 00086 // Contact: S. Kasahara 00087 // 00088 }
|
|
|
Definition at line 24 of file RecDataHeader.h. 00024 {}
|
|
|
Definition at line 29 of file RecDataHeader.h. Referenced by NuExtraction::ExtractGeneralInfo(), NtpStModule::Get(), DetSim::Get(), Print(), ParticleFinder::Reco(), ParticleAna::Reco(), NtpTHModule::Reco(), NtpSRModule::Reco(), and NtpMCModule::Reco(). 00029 { return fErrorCode; }
|
|
|
|
Definition at line 28 of file RecDataHeader.h. Referenced by RecoTreeModule::Ana(), NtpMaker::Ana(), MNtpModule::Ana(), AtNuTreeModule::Ana(), NuExtraction::ExtractGeneralInfo(), MeuCuts::FillSTSumDetails(), NtpStModule::Get(), DetSim::Get(), Print(), ParticleFinder::Reco(), ParticleAna::Reco(), NtpTHModule::Reco(), NtpSRModule::Reco(), and NtpMCModule::Reco(). 00028 { return fRunType; }
|
|
|
|
Reimplemented from RecHeader. Reimplemented in RecCandHeader, RecPhysicsHeader, and SimSnarlHeader. Definition at line 51 of file RecDataHeader.cxx. References Print(). 00051 {
00052 //
00053 // Purpose: Print header in form supported by TObject::Print.
00054 //
00055 // Arguments: option (not used)
00056 //
00057 // Return: none.
00058 //
00059 // Contact: S. Kasahara
00060 //
00061 // Notes:This version is required because overridden Print(std::ostream& os)
00062 // hides base class version of this method.
00063 //
00064
00065 Print(std::cout);
00066 return;
00067
00068 }
|
|
|
Reimplemented from RecHeader. Reimplemented in RecCandHeader, RecPhysicsHeader, and SimSnarlHeader. Definition at line 29 of file RecDataHeader.cxx. References GetErrorCode(), GetRun(), GetRunType(), GetSubRun(), and RecHeader::Print(). Referenced by RecPhysicsHeader::Print(), and Print(). 00029 {
00030 //
00031 // Purpose: Print status of data header on ostream.
00032 //
00033 // Arguments: os ostream to display on.
00034 //
00035 // Return: ostream reference.
00036 //
00037 // Contact: S. Kasahara
00038 //
00039
00040 RecHeader::Print(os);
00041 os << " Run " << this->GetRun()
00042 << " SubRun " << this->GetSubRun()
00043 << " RunType " << this->GetRunType()
00044 << " ErrorCode 0x" << setfill('0') << std::hex << setw(8)
00045 << this->GetErrorCode() << std::dec << setfill(' ')
00046 << endl;
00047 return os;
00048
00049 }
|
|
|
Definition at line 39 of file RecDataHeader.h. |
|
|
Definition at line 36 of file RecDataHeader.h. |
|
|
Definition at line 38 of file RecDataHeader.h. |
|
|
Definition at line 37 of file RecDataHeader.h. |
1.3.9.1