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

Comparing UserCode/IPHCalignment2/analysis/TreeProducer.h (file contents):
Revision 1.1 by econte, Fri Nov 25 16:33:01 2011 UTC vs.
Revision 1.4 by cgoetzma, Wed Dec 7 18:31:52 2011 UTC

# Line 36 | Line 36 | public :
36     Int_t           Track_nHitPixel[2];   //[nTrack]
37     Int_t           Track_hitIndexBegin[2];   //[nTrack]
38     Int_t           Track_hitIndexEnd[2];   //[nTrack]
39 +
40 +   Float_t         d0_Center;
41 +   Float_t         d0_BS;
42 +   Float_t         d0_PV;
43 +
44 +   //Alessio plots
45 +   Float_t QoverPGen[2];
46 +   Float_t lambdaGen[2];
47 +   Float_t dxyGen[2];
48 +   Float_t dszGen[2];
49 +   Float_t dxy0Gen[2];
50 +   Float_t dsz0Gen[2];
51 +
52 +   Float_t QoverP[2];
53 +   Float_t lambda[2];
54 +   Float_t dxy[2];
55 +   Float_t dsz[2];
56 +   Float_t dxy0[2];
57 +   Float_t dsz0[2];
58 +   //-------------
59 +
60 +   Float_t         BS_X;
61 +   Float_t         BS_Y;
62 +   Float_t         BS_Z;
63 +
64     Float_t         TrackGen_p[2];   //[nTrack]
65     Float_t         TrackGen_pt[2];   //[nTrack]
66     Float_t         TrackGen_px[2];   //[nTrack]
# Line 73 | Line 98 | public :
98     Int_t           RunNumber;
99     Int_t           EventNumber;
100  
101 +   Int_t vtxConverged;
102 +   Int_t momConverged;
103 +   Int_t fullConverged;
104 +
105     // List of branches
106     TBranch        *b_nTrack;   //!
107     TBranch        *b_Track_dxy;   //!
# Line 92 | Line 121 | public :
121     TBranch        *b_Track_nHitPixel;   //!
122     TBranch        *b_Track_hitIndexBegin;   //!
123     TBranch        *b_Track_hitIndexEnd;   //!
124 +
125 +   TBranch        *b_d0_Center;
126 +   TBranch        *b_d0_BS;
127 +   TBranch        *b_d0_PV;
128 +
129 +   //Alessio plots
130 +   TBranch        *b_QoverPGen[2];
131 +   TBranch        *b_lambdaGen[2];
132 +   TBranch        *b_dxyGen[2];
133 +   TBranch        *b_dszGen[2];
134 +   TBranch        *b_dxy0Gen[2];
135 +   TBranch        *b_dsz0Gen[2];
136 +
137 +   TBranch        *b_QoverP[2];
138 +   TBranch        *b_lambda[2];
139 +   TBranch        *b_dxy[2];
140 +   TBranch        *b_dsz[2];
141 +   TBranch        *b_dxy0[2];
142 +   TBranch        *b_dsz0[2];
143 +   //-------------
144 +
145 +
146 +   TBranch        *b_BS_X;
147 +   TBranch        *b_BS_Y;
148 +   TBranch        *b_BS_Z;
149 +
150     TBranch        *b_TrackGen_p;   //!
151     TBranch        *b_TrackGen_pt;   //!
152     TBranch        *b_TrackGen_px;   //!
# Line 129 | Line 184 | public :
184     TBranch        *b_RunNumber;   //!
185     TBranch        *b_EventNumber;   //!
186  
187 +   TBranch * b_vtxConverged;
188 +   TBranch * b_momConverged;
189 +   TBranch * b_fullConverged;
190 +
191    TreeProducer(const std::string& filename, const std::string& name);
192     ~TreeProducer();
193      Int_t    Cut(Long64_t entry);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines