#include <DataFormats/Provenance/interface/EventAuxiliary.h>
Definition at line 15 of file EventAuxiliary.h.
edm::EventAuxiliary::EventAuxiliary | ( | ) | [inline] |
Definition at line 29 of file EventAuxiliary.h.
00029 : 00030 processHistoryID_(), 00031 id_(), 00032 processGUID_(), 00033 time_(), 00034 luminosityBlock_(), 00035 isRealData_(false), 00036 experimentType_(Any), 00037 bunchCrossing_(invalidBunchXing), 00038 orbitNumber_(invalidBunchXing), 00039 storeNumber_(invalidStoreNumber) {} EventAuxiliary(EventID const& theId, std::string const& theProcessGUID, Timestamp const& theTime,
edm::EventAuxiliary::EventAuxiliary | ( | EventID const & | theId, | |
std::string const & | theProcessGUID, | |||
Timestamp const & | theTime, | |||
LuminosityBlockNumber_t | lb, | |||
bool | isReal, | |||
ExperimentType | eType = Any , |
|||
int | bunchXing = invalidBunchXing , |
|||
int | storeNumber = invalidStoreNumber , |
|||
int | orbitNum = invalidBunchXing | |||
) | [inline] |
Definition at line 40 of file EventAuxiliary.h.
00043 : 00044 processHistoryID_(), 00045 id_(theId), 00046 processGUID_(theProcessGUID), 00047 time_(theTime), 00048 luminosityBlock_(lb), 00049 isRealData_(isReal), 00050 experimentType_(eType), 00051 bunchCrossing_(bunchXing), 00052 orbitNumber_(orbitNum), 00053 storeNumber_(storeNumber) {} ~EventAuxiliary() {}
edm::EventAuxiliary::~EventAuxiliary | ( | ) | [inline] |
int edm::EventAuxiliary::bunchCrossing | ( | ) | const [inline] |
Definition at line 65 of file EventAuxiliary.h.
References bunchCrossing_.
Referenced by edm::Event::bunchCrossing(), and edm::EventPrincipal::bunchCrossing().
00065 {return bunchCrossing_;}
EventNumber_t edm::EventAuxiliary::event | ( | ) | const [inline] |
Definition at line 61 of file EventAuxiliary.h.
References edm::EventID::event(), and id_.
Referenced by edm::RootFile::fillFileIndex(), and edm::RootOutputFile::writeOne().
00061 {return id_.event();}
ExperimentType edm::EventAuxiliary::experimentType | ( | ) | const [inline] |
Definition at line 64 of file EventAuxiliary.h.
References experimentType_.
Referenced by edm::Event::experimentType(), and edm::EventPrincipal::ExperimentType().
00064 {return experimentType_;}
Definition at line 57 of file EventAuxiliary.h.
References id_.
Referenced by edm::RootFile::eventID(), edm::RootFile::fillHistory(), edm::EventPrincipal::id(), and edm::Event::id().
00057 {return id_;}
bool edm::EventAuxiliary::isRealData | ( | ) | const [inline] |
Definition at line 63 of file EventAuxiliary.h.
References isRealData_.
Referenced by edm::RootFile::initializeDuplicateChecker(), edm::EventPrincipal::isReal(), edm::Event::isRealData(), edm::RootFile::readCurrentEvent(), and edm::RootOutputFile::writeOne().
00063 {return isRealData_;}
LuminosityBlockNumber_t const& edm::EventAuxiliary::luminosityBlock | ( | ) | const [inline] |
Definition at line 60 of file EventAuxiliary.h.
References luminosityBlock_.
Referenced by edm::RootFile::fillFileIndex(), edm::Event::luminosityBlock(), edm::EventPrincipal::luminosityBlock(), edm::RootFile::readEvent(), and edm::RootOutputFile::writeOne().
00060 {return luminosityBlock_;}
int edm::EventAuxiliary::orbitNumber | ( | ) | const [inline] |
Definition at line 66 of file EventAuxiliary.h.
References orbitNumber_.
Referenced by edm::Event::orbitNumber().
00066 {return orbitNumber_;}
std::string const& edm::EventAuxiliary::processGUID | ( | ) | const [inline] |
Definition at line 58 of file EventAuxiliary.h.
References processGUID_.
00058 {return processGUID_;}
ProcessHistoryID& edm::EventAuxiliary::processHistoryID | ( | ) | const [inline] |
Definition at line 56 of file EventAuxiliary.h.
References processHistoryID_.
Referenced by TFWLiteSelectorBasic::Process().
00056 {return processHistoryID_;}
RunNumber_t edm::EventAuxiliary::run | ( | ) | const [inline] |
Definition at line 62 of file EventAuxiliary.h.
References id_, and edm::EventID::run().
Referenced by edm::RootFile::fillFileIndex(), TFWLiteSelectorBasic::Process(), edm::RootFile::readEvent(), and edm::RootOutputFile::writeOne().
00062 {return id_.run();}
int edm::EventAuxiliary::storeNumber | ( | ) | const [inline] |
Definition at line 67 of file EventAuxiliary.h.
References storeNumber_.
Referenced by edm::EventPrincipal::storeNumber().
00067 {return storeNumber_;}
Timestamp const& edm::EventAuxiliary::time | ( | ) | const [inline] |
Definition at line 59 of file EventAuxiliary.h.
References time_.
Referenced by TFWLiteSelectorBasic::Process(), edm::RootFile::readLumi(), edm::RootFile::readRun(), edm::EventPrincipal::time(), and edm::Event::time().
00059 {return time_;}
void edm::EventAuxiliary::write | ( | std::ostream & | os | ) | const |
Definition at line 12 of file EventAuxiliary.cc.
References lat::endl(), id_, luminosityBlock_, and processHistoryID_.
Referenced by edm::operator<<().
00012 { 00013 os << "Process History ID = " << processHistoryID_ << std::endl; 00014 os << id_ << std::endl; 00015 //os << "TimeStamp = " << time_ << std::endl; 00016 os << "LuminosityBlockNumber_t = " << luminosityBlock_ << std::endl; 00017 }
Definition at line 85 of file EventAuxiliary.h.
Referenced by bunchCrossing(), and edm::isSameEvent().
Definition at line 83 of file EventAuxiliary.h.
Referenced by experimentType(), and edm::isSameEvent().
Definition at line 73 of file EventAuxiliary.h.
Referenced by edm::conversion(), event(), id(), edm::isSameEvent(), edm::RootFile::readCurrentEvent(), run(), and write().
int const edm::EventAuxiliary::invalidBunchXing = -1 [static] |
Definition at line 27 of file EventAuxiliary.h.
int const edm::EventAuxiliary::invalidStoreNumber = 0 [static] |
Definition at line 28 of file EventAuxiliary.h.
Referenced by edm::EventAuxiliaryHistoryProducer::produce().
Definition at line 79 of file EventAuxiliary.h.
Referenced by edm::conversion(), edm::RootFile::fillEventAuxiliary(), edm::isSameEvent(), luminosityBlock(), and write().
std::string edm::EventAuxiliary::processGUID_ |
Definition at line 75 of file EventAuxiliary.h.
Referenced by edm::isSameEvent(), and processGUID().
Definition at line 71 of file EventAuxiliary.h.
Referenced by edm::EventPrincipal::aux(), edm::conversion(), edm::RootFile::fillHistory(), TFWLiteSelectorBasic::Process(), processHistoryID(), edm::RootFile::readCurrentEvent(), write(), and edm::RootOutputFile::writeOne().
Definition at line 89 of file EventAuxiliary.h.
Referenced by edm::isSameEvent(), and storeNumber().
Definition at line 77 of file EventAuxiliary.h.
Referenced by edm::conversion(), edm::isSameEvent(), edm::RootFile::readLumi(), and time().