CMS 3D CMS Logo

BPHPhiToKKBuilder.h
Go to the documentation of this file.
1 #ifndef HeavyFlavorAnalysis_SpecificDecay_BPHPhiToKKBuilder_h
2 #define HeavyFlavorAnalysis_SpecificDecay_BPHPhiToKKBuilder_h
3 
12 //----------------------
13 // Base Class Headers --
14 //----------------------
16 
17 //------------------------------------
18 // Collaborating Class Declarations --
19 //------------------------------------
24 
26 
27 //---------------
28 // C++ Headers --
29 //---------------
30 #include <string>
31 #include <vector>
32 
33 // ---------------------
34 // -- Class Interface --
35 // ---------------------
36 
38 public:
42  const BPHRecoBuilder::BPHGenericCollection* posCollection,
43  const BPHRecoBuilder::BPHGenericCollection* negCollection)
45  "KPos",
46  "KNeg",
47  BPHParticleMasses::kaonMass,
48  BPHParticleMasses::kaonMSigma,
49  posCollection,
50  negCollection) {
51  setPtMin(0.7);
52  setEtaMax(10.0);
53  setMassRange(1.00, 1.04);
54  setProbMin(0.0);
55  }
56 
57  // deleted copy constructor and assignment operator
58  BPHPhiToKKBuilder(const BPHPhiToKKBuilder& x) = delete;
60 
63  ~BPHPhiToKKBuilder() override {}
64 };
65 
66 #endif
BPHParticleMasses
Definition: BPHParticleMasses.h:28
BPHDecayToChargedXXbarBuilder.h
DDAxes::x
BPHParticleMasses.h
BPHPhiToKKBuilder::BPHPhiToKKBuilder
BPHPhiToKKBuilder(const edm::EventSetup &es, const BPHRecoBuilder::BPHGenericCollection *posCollection, const BPHRecoBuilder::BPHGenericCollection *negCollection)
Definition: BPHPhiToKKBuilder.h:41
BPHDecayGenericBuilder::setProbMin
void setProbMin(double p)
Definition: BPHDecayGenericBuilder.cc:72
Event.h
BPHPhiToKKBuilder
Definition: BPHPhiToKKBuilder.h:37
edm::EventSetup
Definition: EventSetup.h:57
BPHRecoBuilder.h
BPHPhiToKKBuilder::~BPHPhiToKKBuilder
~BPHPhiToKKBuilder() override
Definition: BPHPhiToKKBuilder.h:63
BPHRecoBuilder::BPHGenericCollection
Definition: BPHRecoBuilder.h:70
BPHPlusMinusCandidate.h
BPHRecoCandidate.h
BPHDecayToChargedXXbarBuilder::setPtMin
void setPtMin(double pt)
set cuts
Definition: BPHDecayToChargedXXbarBuilder.cc:138
BPHDecayToChargedXXbarBuilder
Definition: BPHDecayToChargedXXbarBuilder.h:42
BPHDecayGenericBuilder::setMassRange
void setMassRange(double mMin, double mMax)
Definition: BPHDecayGenericBuilder.cc:65
BPHPhiToKKBuilder::operator=
BPHPhiToKKBuilder & operator=(const BPHPhiToKKBuilder &x)=delete
BPHDecayToChargedXXbarBuilder::setEtaMax
void setEtaMax(double eta)
Definition: BPHDecayToChargedXXbarBuilder.cc:144