29 |
|
bool run(Pythia8::Event &event); |
30 |
|
|
31 |
|
const std::vector<TParticle>& genTauList() {return genTaus;} |
32 |
+ |
const std::vector<TParticle>& visTauList() {return visTaus;} |
33 |
|
const std::vector<TParticle>& bQuarkList() {return bQuarks;} |
34 |
|
const std::vector<TParticle>& cQuarkList() {return cQuarks;} |
35 |
|
const std::vector<TParticle>& photonList() {return photons;} |
40 |
|
const std::vector<TParticle>& neutralHadronList() {return neutralHadrons;} |
41 |
|
const std::vector<fastjet::PseudoJet>& jetList() {return jets;} |
42 |
|
const std::vector<fastjet::PseudoJet>& bJetList() {return bJets;} |
43 |
+ |
const std::vector<fastjet::PseudoJet>& bJetListStdGeom() {return bJetsStdGeom;} |
44 |
|
|
45 |
|
private: |
46 |
|
|
63 |
|
fastjet::ClusterSequence* cs; |
64 |
|
|
65 |
|
std::vector<TParticle> genTaus; |
66 |
+ |
std::vector<TParticle> visTaus; |
67 |
|
std::vector<TParticle> bQuarks; |
68 |
|
std::vector<TParticle> cQuarks; |
69 |
|
std::vector<TParticle> photons; |
74 |
|
std::vector<TParticle> neutralHadrons; |
75 |
|
std::vector<fastjet::PseudoJet> jets; |
76 |
|
std::vector<fastjet::PseudoJet> bJets; |
77 |
+ |
std::vector<fastjet::PseudoJet> bJetsStdGeom; |
78 |
|
|
79 |
|
}; |
80 |
|
|