ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/dasu/UltraFastSim/UltraFastSim.h
(Generate patch)

Comparing UserCode/dasu/UltraFastSim/UltraFastSim.h (file contents):
Revision 1.1 by dasu, Wed Feb 9 05:39:29 2011 UTC vs.
Revision 1.2 by dasu, Wed Feb 9 07:20:36 2011 UTC

# Line 15 | Line 15 | namespace fastjet {
15   }
16  
17   #include "fastjet/PseudoJet.hh";
18 + #include "TParticle.h";
19  
20   class UltraFastSim {
21  
# Line 26 | Line 27 | public:
27  
28    bool run(Pythia8::Event &event);
29  
30 +  const std::vector<TParticle>& electronList() {return selectedElectrons;}
31 +  const std::vector<TParticle>& muonList() {return selectedMuons;}
32 +  const std::vector<TParticle>& genTauList() {return selectedTaus;}
33 +  const std::vector<TParticle>& bQuarkList() {return selectedBQuarks;}
34 +  const std::vector<TParticle>& tauList() {return taus;}
35 +  const std::vector<fastjet::PseudoJet>& particleList() {return selectedParticles;}
36 +  const std::vector<fastjet::PseudoJet>& jetList() {return jets;}
37 +  const std::vector<fastjet::PseudoJet>& sortedJetList() {return sortedJets;}
38 +  const std::vector<fastjet::PseudoJet>& bJetList() {return bJets;}
39 +
40   private:
41  
42    UltraFastSim();
# Line 51 | Line 62 | private:
62    float hcalResolution;
63    float hcalConstantTerm;
64  
65 +  std::vector<TParticle> selectedElectrons;
66 +  std::vector<TParticle> selectedMuons;
67 +  std::vector<TParticle> selectedTaus;
68 +  std::vector<TParticle> selectedBQuarks;
69 +  std::vector<TParticle> taus;
70    std::vector<fastjet::PseudoJet> selectedParticles;
55  std::vector<fastjet::PseudoJet> selectedElectrons;
56  std::vector<fastjet::PseudoJet> selectedMuons;
57  std::vector<fastjet::PseudoJet> selectedTaus;
58  std::vector<fastjet::PseudoJet> selectedBQuarks;
71    std::vector<fastjet::PseudoJet> jets;
72    std::vector<fastjet::PseudoJet> sortedJets;
73    std::vector<fastjet::PseudoJet> bJets;
62  std::vector<fastjet::PseudoJet> taus;
74  
75   };
76  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines