Go to the documentation of this file. 1 #ifndef CalibTracker_SiStripLorentzAngle_SiStripLAProfileBooker_h
2 #define CalibTracker_SiStripLorentzAngle_SiStripLAProfileBooker_h
29 #include <TDirectory.h>
55 typedef std::map<unsigned int, detparameters*>
detparmap;
56 typedef std::map<unsigned int, MonitorElement*>
histomap;
58 int trackcollsize,
trajsize,
RunNumber,
EventNumber,
ClSize,
HitCharge,
Type,
Layer,
Wheel,
bw_fw,
Ext_Int,
void analyze(const edm::Event &e, const edm::EventSetup &c) override
SiStripLAProfileBooker(const edm::ParameterSet &conf)
std::map< unsigned int, MonitorElement * > histomap
const TrackerGeometry * tkGeom_
edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > magFieldToken_
edm::ESGetToken< SiStripDetCabling, SiStripDetCablingRcd > detCablingToken_
dqm::legacy::MonitorElement MonitorElement
void beginRun(edm::Run const &, const edm::EventSetup &c) override
float TanTrackAngleParallel
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > tTopoToken_
~SiStripLAProfileBooker() override
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > tkGeomToken_
void getlayer(const DetId &detid, const TrackerTopology *tTopo, std::string &name, unsigned int &layerid)
dqm::legacy::DQMStore DQMStore
std::map< unsigned int, detparameters * > detparmap