ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/UHHAnalysis/SFrameTools/include/TTbarGen.h
(Generate patch)

Comparing UserCode/UHHAnalysis/SFrameTools/include/TTbarGen.h (file contents):
Revision 1.4 by mmeyer, Thu Sep 27 16:34:18 2012 UTC vs.
Revision 1.8 by peiffer, Wed Jun 12 12:33:41 2013 UTC

# Line 2 | Line 2
2   #define TTbarGen_H
3  
4   // Local include(s):
5 < #include "include/ObjectHandler.h"
5 > #include "TLorentzVector.h"
6 > //#include "include/EventCalc.h"
7 > #include "Objects.h"
8 > #include "BaseCycleContainer.h"
9  
10   /**
11   *   Class for ttbar generator truth information
# Line 13 | Line 16 | class TTbarGen
16    
17   public:
18    /// Default constructor, loops over generator particle list and fills the relevant particles
19 <  TTbarGen();
19 >  TTbarGen(BaseCycleContainer* bcc);
20    
21    /// Default destructor
22    ~TTbarGen();
# Line 43 | Line 46 | class TTbarGen
46    GenParticle WMinusdecay1();
47    GenParticle WMinusdecay2();
48    E_DecayChannel DecayChannel();
49 +
50 +  bool IsTopHadronicDecay();
51 +  bool IsAntiTopHadronicDecay();
52 +
53 +  //only for l+jets decays
54 +  GenParticle TopLep();
55 +  GenParticle TopHad();
56 +  GenParticle BLep();
57 +  GenParticle BHad();
58 +  GenParticle WLep();
59 +  GenParticle WHad();
60 +  GenParticle ChargedLepton();
61 +  GenParticle Neutrino();
62 +  GenParticle Q1();
63 +  GenParticle Q2();
64 +
65    
66   private:
67  
# Line 63 | Line 82 | class TTbarGen
82    int m_index1;
83    int m_index2;
84  
85 < E_DecayChannel m_type;
85 >  E_DecayChannel m_type;
86  
87  
88   }; // class TTbarGen

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines