CMS 3D CMS Logo

PFRecoTauAlgorithm.h
Go to the documentation of this file.
1 #ifndef RecoTauTag_RecoTau_PFRecoTauAlgorithm_H
2 #define RecoTauTag_RecoTau_PFRecoTauAlgorithm_H
3 
6 
11 
15 
20 
22  public:
26 
27  // PFRecTrackCollection: Temporary until integrated to PFCandidate
29  private:
30  bool checkPos(const std::vector<math::XYZPoint>&,const math::XYZPoint&) const;
31 
36 
68  // parameters for Ellipse ... EELL
69  double Rphi_;
72  // EELL
73 
76 
77  // Whether or not to include the neutral hadrons in the P4
79 
81 
88 
96 
97 };
98 #endif
99 
std::string ECALIsolConeSizeFormula_
std::string TrackerIsolConeSizeFormula_
double maximumForElectrionPreIDOutput_
std::string ECALSignalConeSizeFormula_
uint32_t ChargedHadrCand_IsolAnnulus_minNhits_
std::string HCALSignalConeSizeFormula_
bool UseChargedHadrCandLeadChargedHadrCand_tksDZconstraint_
double EcalStripSumE_deltaPhiOverQ_minValue_
TFormula myHCALSignalConeSizeTFormula
double ChargedHadrCandLeadChargedHadrCand_tksmaxDZ_
TFormula myTrackerSignalConeSizeTFormula
std::string ECALSignalConeMetric_
TFormula myECALSignalConeSizeTFormula
double AreaMetric_recoElements_maxabsEta_
uint32_t Track_IsolAnnulus_minNhits_
std::string ECALIsolConeMetric_
std::string TrackerSignalConeMetric_
std::string MatchingConeSizeFormula_
reco::PFTau buildPFTau(const reco::PFTauTagInfoRef &, const reco::Vertex &)
TFormula myMatchingConeSizeTFormula
double EcalStripSumE_deltaPhiOverQ_maxValue_
TFormula myHCALIsolConeSizeTFormula
XYZPointD XYZPoint
point in space with cartesian internal representation
Definition: Point3D.h:12
bool checkPos(const std::vector< math::XYZPoint > &, const math::XYZPoint &) const
TFormula myTrackerIsolConeSizeTFormula
std::string HCALIsolConeSizeFormula_
std::string MatchingConeMetric_
std::string TrackerIsolConeMetric_
std::string HCALSignalConeMetric_
std::string TrackerSignalConeSizeFormula_
TFormula myECALIsolConeSizeTFormula
std::string HCALIsolConeMetric_