Go to the documentation of this file. 1 #ifndef HeavyFlavorAnalysis_SpecificDecay_BPHHistoSpecificDecay_h
2 #define HeavyFlavorAnalysis_SpecificDecay_BPHHistoSpecificDecay_h
CandidateSelect * x3872DJPsiBasicSelect
BPHTokenWrapper< std::vector< pat::CompositeCandidate > > b0CandsToken
CandidateSelect * x3872DVertexSelect
CandidateSelect * jPsiBBasicSelect
CandidateSelect * bsDVertexSelect
CandidateSelect * bcIJPsiDaughterSelect
CandidateSelect * b0DVertexSelect
CandidateSelect * npJPsiBasicSelect
CandidateSelect * bdIVertexSelect
CandidateSelect * lbIBasicSelect
CandidateSelect * psi2BBasicSelect
CandidateSelect * psi2IBasicSelect
CandidateSelect * b0IK0sBasicSelect
BPHTokenWrapper< std::vector< pat::CompositeCandidate > > bcCandsToken
CandidateSelect * bcDJPsiVertexSelect
void analyze(const edm::Event &ev, const edm::EventSetup &es) override
CandidateSelect * bcDJPsiBasicSelect
CandidateSelect * b0IVertexSelect
virtual ~CandidateSelect()
BPHTokenWrapper< std::vector< pat::CompositeCandidate > > buCandsToken
Analysis-level particle class.
BPHTokenWrapper< std::vector< pat::CompositeCandidate > > lbCandsToken
CandidateSelect * lbIJPsiBasicSelect
CandidateSelect * b0IJPsiDaughterSelect
CandidateSelect * lbILambda0BasicSelect
CandidateSelect * buIBasicSelect
std::string x3872CandsLabel
CandidateSelect * bdDVertexSelect
CandidateSelect * buDJPsiBasicSelect
CandidateSelect * bsIJPsiBasicSelect
CandidateSelect * b0DJPsiBasicSelect
CandidateSelect * x3872IJPsiDaughterSelect
CandidateSelect * buIJPsiDaughterSelect
BPHTokenWrapper< std::vector< pat::CompositeCandidate > > ssCandsToken
CandidateSelect * x3872IJPsiBasicSelect
CandidateSelect * bsIVertexSelect
CandidateSelect * bsIJPsiDaughterSelect
CandidateSelect * bdDBasicSelect
CandidateSelect * bcIJPsiBasicSelect
CandidateSelect * lbDVertexSelect
CandidateSelect * x3872DBasicSelect
CandidateSelect * x3872IBasicSelect
CandidateSelect * bsIPhiBasicSelect
BPHTokenWrapper< std::vector< pat::CompositeCandidate > > bsCandsToken
void fillHisto(const std::string &name, const pat::CompositeCandidate &cand, char svType)
CandidateSelect * lbDJPsiDaughterSelect
std::string trigResultsLabel
void createHisto(const std::string &name, int nbin, float hmin, float hmax)
CandidateSelect * bdIJPsiDaughterSelect
CandidateSelect * buIVertexSelect
CandidateSelect * b0DJPsiDaughterSelect
BPHTokenWrapper< edm::TriggerResults > trigResultsToken
CandidateSelect * buDVertexSelect
CandidateSelect * b0DBasicSelect
CandidateSelect * bsDPhiBasicSelect
std::map< std::string, TH1F * > histoMap
CandidateSelect * lbIVertexSelect
CandidateSelect * oniaDaughterSelect
BPHTokenWrapper< std::vector< pat::CompositeCandidate > > k0CandsToken
BPHTokenWrapper< std::vector< pat::CompositeCandidate > > oniaCandsToken
CandidateSelect * buDBasicSelect
BPHHistoSpecificDecay(const edm::ParameterSet &ps)
CandidateSelect * phiBBasicSelect
CandidateSelect * bdDKx0BasicSelect
edm::Service< TFileService > fs
CandidateSelect * bcDVertexSelect
CandidateSelect * bcDJPsiDaughterSelect
CandidateSelect * bcDBasicSelect
CandidateSelect * bcIBasicSelect
CandidateSelect * bcIJPsiVertexSelect
CandidateSelect * lbDLambda0BasicSelect
CandidateSelect * bdDJPsiDaughterSelect
CandidateSelect * lbIJPsiDaughterSelect
CandidateSelect * bdIJPsiBasicSelect
CandidateSelect * b0IJPsiBasicSelect
CandidateSelect * bsDJPsiDaughterSelect
CandidateSelect * phiIBasicSelect
BPHTokenWrapper< std::vector< pat::CompositeCandidate > > l0CandsToken
~BPHHistoSpecificDecay() override
CandidateSelect * bdIKx0BasicSelect
CandidateSelect * oniaVertexSelect
CandidateSelect * x3872IJPsiVertexSelect
CandidateSelect * b0IBasicSelect
CandidateSelect * upsBBasicSelect
CandidateSelect * npJPsiDaughterSelect
virtual bool accept(const pat::CompositeCandidate &cand, const reco::Vertex *pv=nullptr) const =0
CandidateSelect * x3872DJPsiVertexSelect
CandidateSelect * bcIVertexSelect
BPHTokenWrapper< std::vector< pat::CompositeCandidate > > x3872CandsToken
CandidateSelect * lbDBasicSelect
BPHTokenWrapper< std::vector< pat::CompositeCandidate > > bdCandsToken
CandidateSelect * x3872DJPsiDaughterSelect
CandidateSelect * buDJPsiDaughterSelect
CandidateSelect * bsDJPsiBasicSelect
CandidateSelect * lbDJPsiBasicSelect
CandidateSelect * b0DK0sBasicSelect
CandidateSelect * x3872IVertexSelect
CandidateSelect * upsIBasicSelect
CandidateSelect * buIJPsiBasicSelect
CandidateSelect * bsIBasicSelect
CandidateSelect * bsDBasicSelect
std::string oniaCandsLabel
CandidateSelect * bdDJPsiBasicSelect
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
CandidateSelect * bdIBasicSelect
CandidateSelect * jPsiIBasicSelect
BPHTokenWrapper< std::vector< pat::CompositeCandidate > > sdCandsToken