#include <SiStripDCSStatus.h>
Public Member Functions | |
bool | getStatus (edm::Event const &e, edm::EventSetup const &eSetup) |
SiStripDCSStatus () | |
~SiStripDCSStatus () | |
Private Member Functions | |
void | initialise (edm::Event const &e, edm::EventSetup const &eSetup) |
Private Attributes | |
bool | initialised |
bool | rawdataAbsent |
bool | statusTECB |
bool | statusTECF |
bool | statusTIBTID |
bool | statusTOB |
bool | TECBinDAQ |
bool | TECFinDAQ |
bool | TIBTIDinDAQ |
bool | TOBinDAQ |
bool | trackerAbsent |
Definition at line 7 of file SiStripDCSStatus.h.
SiStripDCSStatus::SiStripDCSStatus | ( | ) |
Definition at line 27 of file SiStripDCSStatus.cc.
SiStripDCSStatus::~SiStripDCSStatus | ( | ) |
Definition at line 39 of file SiStripDCSStatus.cc.
bool SiStripDCSStatus::getStatus | ( | edm::Event const & | e, |
edm::EventSetup const & | eSetup | ||
) |
Definition at line 44 of file SiStripDCSStatus.cc.
References edm::Event::getByLabel(), initialise(), initialised, edm::HandleBase::isValid(), LogDebug, rawdataAbsent, statusTECB, statusTECF, statusTIBTID, statusTOB, TECBinDAQ, TECFinDAQ, DcsStatus::TECm, DcsStatus::TECp, DcsStatus::TIBTID, TIBTIDinDAQ, DcsStatus::TOB, TOBinDAQ, and trackerAbsent.
Referenced by SiStripMonitorDigi::analyze(), SiStripMonitorCluster::analyze(), SiStripMonitorTrack::analyze(), and SiStripDCSFilter::filter().
|
private |
Definition at line 99 of file SiStripDCSStatus.cc.
References FEDRawData::data(), FEDRawDataCollection::FEDData(), edm::EventSetup::get(), edm::Event::getByLabel(), initialised, edm::HandleBase::isValid(), edm::ESHandle< class >::product(), rawdataAbsent, FEDRawData::size(), DetId::subdetId(), StripSubdetector::TEC, TECBinDAQ, TECFinDAQ, TrackerTopology::tecSide(), StripSubdetector::TIB, TIBTIDinDAQ, StripSubdetector::TID, StripSubdetector::TOB, TOBinDAQ, and trackerAbsent.
Referenced by getStatus().
|
private |
Definition at line 22 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().
|
private |
Definition at line 21 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().
|
private |
Definition at line 19 of file SiStripDCSStatus.h.
Referenced by getStatus().
|
private |
Definition at line 19 of file SiStripDCSStatus.h.
Referenced by getStatus().
|
private |
Definition at line 19 of file SiStripDCSStatus.h.
Referenced by getStatus().
|
private |
Definition at line 19 of file SiStripDCSStatus.h.
Referenced by getStatus().
|
private |
Definition at line 18 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().
|
private |
Definition at line 18 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().
|
private |
Definition at line 18 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().
|
private |
Definition at line 18 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().
|
private |
Definition at line 20 of file SiStripDCSStatus.h.
Referenced by getStatus(), and initialise().