1 #ifndef CalibTracker_SiStripLorentzAngle_SiStripLAProfileBooker_h
2 #define CalibTracker_SiStripLorentzAngle_SiStripLAProfileBooker_h
26 #include <TDirectory.h>
47 typedef std::map <unsigned int, detparameters*>
detparmap;
48 typedef std::map <unsigned int, MonitorElement*>
histomap;
50 int trackcollsize,
trajsize,
RunNumber,
EventNumber,
ClSize,
HitCharge,
Type,
Layer,
Wheel,
bw_fw,
Ext_Int,
MonoStereo,
ParticleCharge;
51 float sumx,
hit_std_dev,
barycenter,
TanTrackAngle,
TanTrackAngleParallel,
SignCorrection,
MagField,
XGlobal,
YGlobal,
ZGlobal,
Momentum,
pt,
chi2norm,
EtaTrack,
PhiTrack;
~SiStripLAProfileBooker()
std::map< unsigned int, detparameters * > detparmap
void beginRun(const edm::EventSetup &c)
std::map< unsigned int, MonitorElement * > histomap
void analyze(const edm::Event &e, const edm::EventSetup &c)
float TanTrackAngleParallel
SiStripLAProfileBooker(const edm::ParameterSet &conf)
const TrackerGeometry * tracker
void getlayer(const DetId &detid, std::string &name, unsigned int &layerid)