ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/kiesel/TreeWriter/TreeObjects.h
Revision: 1.2
Committed: Mon Mar 25 12:00:06 2013 UTC (12 years, 1 month ago) by kiesel
Content type: text/plain
Branch: MAIN
Changes since 1.1: +4 -0 lines
Log Message:
Shared objects are ready to be imported by plot tool

File Contents

# User Rev Content
1 kiesel 1.1 #ifndef TreeObjects_h
2     #define TreeObjects_h
3    
4     namespace tree {
5     // In this namespace classes for the trees are defined.
6    
7     class Particle {
8     public:
9     float pt, eta, phi;
10     };
11    
12     class Photon : public Particle {
13     public:
14     float r9, sigmaIetaIeta, hadTowOverEm, pixelseed;
15     float chargedIso, neutralIso, photonIso;
16     };
17    
18     class Jet : public Particle{
19     public:
20     float pt, eta;
21     };
22    
23     bool EtGreater(const tree::Particle, const tree::Particle);
24    
25    
26 kiesel 1.2
27 kiesel 1.1 } // end namespace definition
28    
29     #endif
30 kiesel 1.2
31    
32