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

Comparing UserCode/dasu/UltraFastSim/Analysis.h (file contents):
Revision 1.1 by dasu, Tue Feb 15 06:49:11 2011 UTC vs.
Revision 1.2 by dasu, Wed Feb 16 00:33:49 2011 UTC

# Line 1 | Line 1
1   #ifndef Analysis_H
2   #define Analysis_H
3  
4 + namespace Pythia8 {
5 +  class Pythia;
6 + }
7 +
8   class UltraFastSim;
9  
10   class TFile;
# Line 11 | Line 15 | class Analysis {
15  
16   public:
17  
18 <  Analysis(const char *runType, const UltraFastSim *u);
18 >  Analysis(char *runType, Pythia8::Pythia *pythia, UltraFastSim *ufs, bool verbosity);
19  
20    virtual ~Analysis();
21  
# Line 21 | Line 25 | private:
25  
26    Analysis();
27  
28 <  const char *runType;
29 <  const UltraFastSim *ufs;
28 >  char *runType;
29 >  Pythia8::Pythia *pythia;
30 >  UltraFastSim *ufs;
31 >
32 >  bool verbose_;
33 >
34 >  int iEvent;
35 >
36 >  double _px,_py,_pz,_e,_m;
37 >  int _id,_np,_mother1,_mother2; //np is the number of particles...
38 >  double _pxc,_pyc,_pzc,_ec,_mc;
39 >  int _idc,_npc,_mother1c,_mother2c;
40  
41    TFile *outFile;
42    TTree *tree;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines