2 |
|
#define TTbarGen_H |
3 |
|
|
4 |
|
// Local include(s): |
5 |
+ |
#include "TLorentzVector.h" |
6 |
|
#include "include/ObjectHandler.h" |
7 |
|
|
8 |
|
/** |
44 |
|
GenParticle WMinusdecay1(); |
45 |
|
GenParticle WMinusdecay2(); |
46 |
|
E_DecayChannel DecayChannel(); |
47 |
+ |
|
48 |
+ |
bool IsTopHadronicDecay(); |
49 |
+ |
bool IsAntiTopHadronicDecay(); |
50 |
+ |
|
51 |
+ |
//only for l+jets decays |
52 |
+ |
GenParticle TopLep(); |
53 |
+ |
GenParticle TopHad(); |
54 |
+ |
GenParticle BLep(); |
55 |
+ |
GenParticle BHad(); |
56 |
+ |
GenParticle WLep(); |
57 |
+ |
GenParticle WHad(); |
58 |
+ |
GenParticle ChargedLepton(); |
59 |
+ |
GenParticle Neutrino(); |
60 |
+ |
GenParticle Q1(); |
61 |
+ |
GenParticle Q2(); |
62 |
+ |
|
63 |
|
|
64 |
|
private: |
65 |
|
|
80 |
|
int m_index1; |
81 |
|
int m_index2; |
82 |
|
|
83 |
< |
E_DecayChannel m_type; |
83 |
> |
E_DecayChannel m_type; |
84 |
|
|
85 |
|
|
86 |
|
}; // class TTbarGen |