9 #include "TDirectory.h"
32 double dR(
double eta1,
double eta2,
double phi1,
double phi2);
64 std::map<unsigned int, const std::pair<int, int>>
TrigPreList;
virtual void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
std::string theTrackQuality
double dP(math::XYZTLorentzVector &, math::XYZTLorentzVector &)
TH1D * h_etaMipTracks[2][2]
HLTConfigProvider hltConfig_
XYZTLorentzVectorD XYZTLorentzVector
Lorentz vector with cylindrical internal representation using pseudorapidity.
TH1D * h_etaCalibTracks[2][2]
double dinvPt(math::XYZTLorentzVector &, math::XYZTLorentzVector &)
void fillHist(int, math::XYZTLorentzVector &)
virtual void analyze(const edm::Event &, const edm::EventSetup &)
IsoTrig(const edm::ParameterSet &)
std::map< unsigned int, const std::pair< int, int > > TrigPreList
double dPhi(math::XYZTLorentzVector &, math::XYZTLorentzVector &)
double dR(double eta1, double eta2, double phi1, double phi2)
virtual void endRun(edm::Run const &, edm::EventSetup const &)
double dEta(math::XYZTLorentzVector &, math::XYZTLorentzVector &)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
spr::trackSelectionParameters selectionParameters
std::map< unsigned int, unsigned int > TrigList
void fillDifferences(int, math::XYZTLorentzVector &, math::XYZTLorentzVector &, bool)
double dPt(math::XYZTLorentzVector &, math::XYZTLorentzVector &)
edm::Service< TFileService > fs
void fillCuts(int, double, double, double, math::XYZTLorentzVector &, int, bool)
virtual void beginLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
virtual void beginRun(edm::Run const &, edm::EventSetup const &)