#include <SiStripDCSStatus.h>
Public Member Functions | |
bool | getStatus (edm::Event const &e, edm::EventSetup const &eSetup) |
SiStripDCSStatus (edm::ConsumesCollector &&iC) | |
SiStripDCSStatus (edm::ConsumesCollector &iC) | |
Private Member Functions | |
void | initialise (edm::Event const &e, edm::EventSetup const &eSetup) |
Private Attributes | |
edm::EDGetTokenT< DCSRecord > | dcsRecordToken_ |
edm::EDGetTokenT < DcsStatusCollection > | dcsStatusToken_ |
edm::ESGetToken < SiStripFedCabling, SiStripFedCablingRcd > | fedCablingToken_ |
bool | initialised |
bool | rawdataAbsent |
edm::EDGetTokenT < FEDRawDataCollection > | rawDataToken_ |
bool | TECBinDAQ |
bool | TECFinDAQ |
bool | TIBTIDinDAQ |
bool | TOBinDAQ |
bool | trackerAbsent |
edm::ESGetToken < TrackerTopology, TrackerTopologyRcd > | tTopoToken_ |
Definition at line 19 of file SiStripDCSStatus.h.
|
inline |
Definition at line 21 of file SiStripDCSStatus.h.
SiStripDCSStatus::SiStripDCSStatus | ( | edm::ConsumesCollector & | iC | ) |
Definition at line 24 of file SiStripDCSStatus.cc.
References edm::ConsumesCollector::consumes(), dcsRecordToken_, dcsStatusToken_, edm::ConsumesCollector::esConsumes(), fedCablingToken_, HLT_FULL_cff::InputTag, rawDataToken_, and tTopoToken_.
bool SiStripDCSStatus::getStatus | ( | edm::Event const & | e, |
edm::EventSetup const & | eSetup | ||
) |
Definition at line 41 of file SiStripDCSStatus.cc.
References dcsRecordToken_, dcsStatusToken_, edm::Event::eventAuxiliary(), edm::Event::getByToken(), initialise(), initialised, edm::EventAuxiliary::isRealData(), edm::HandleBase::isValid(), LogDebug, rawdataAbsent, TECBinDAQ, TECFinDAQ, DetStateFilter::TECm, DcsStatus::TECm, DetStateFilter::TECp, DcsStatus::TECp, DetStateFilter::TIBTID, DcsStatus::TIBTID, TIBTIDinDAQ, SectorBuilder_Tob_cff::TOB, DcsStatus::TOB, TOBinDAQ, and trackerAbsent.
Referenced by SiStripMonitorDigi::analyze(), SiStripMonitorCluster::analyze(), SiStripMonitorTrack::analyze(), and SiStripDCSFilter::filter().
|
private |
Definition at line 108 of file SiStripDCSStatus.cc.
References FEDRawData::data(), fedCablingToken_, FEDRawDataCollection::FEDData(), edm::Event::getByToken(), edm::EventSetup::getData(), initialised, edm::HandleBase::isValid(), rawdataAbsent, rawDataToken_, FEDRawData::size(), DetId::subdetId(), StripSubdetector::TEC, TECBinDAQ, TECFinDAQ, StripSubdetector::TIB, TIBTIDinDAQ, StripSubdetector::TID, StripSubdetector::TOB, TOBinDAQ, trackerAbsent, and tTopoToken_.
Referenced by getStatus().
|
private |
Definition at line 36 of file SiStripDCSStatus.h.
Referenced by getStatus(), and SiStripDCSStatus().
|
private |
Definition at line 34 of file SiStripDCSStatus.h.
Referenced by getStatus(), and SiStripDCSStatus().
|
private |
Definition at line 38 of file SiStripDCSStatus.h.
Referenced by initialise(), and SiStripDCSStatus().
|
private |
Definition at line 32 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().
|
private |
Definition at line 31 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().
|
private |
Definition at line 35 of file SiStripDCSStatus.h.
Referenced by initialise(), and SiStripDCSStatus().
|
private |
Definition at line 29 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().
|
private |
Definition at line 29 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().
|
private |
Definition at line 29 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().
|
private |
Definition at line 29 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().
|
private |
Definition at line 30 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().
|
private |
Definition at line 37 of file SiStripDCSStatus.h.
Referenced by initialise(), and SiStripDCSStatus().