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

Comparing UserCode/dasu/UltraFastSim/bbHAnalysis.h (file contents):
Revision 1.1 by dasu, Wed Feb 16 01:46:58 2011 UTC vs.
Revision 1.3 by dasu, Fri Feb 18 05:06:02 2011 UTC

# Line 14 | Line 14 | class bbHAnalysis {
14  
15   public:
16  
17 <  bbHAnalysis(char *runType, Pythia8::Pythia *pythia, UltraFastSim *ufs, bool verbosity);
17 >  bbHAnalysis(TFile *outFile, Pythia8::Pythia *pythia, UltraFastSim *ufs, bool verbosity);
18  
19    virtual ~bbHAnalysis();
20  
21    bool run();
22 +  bool end();
23  
24   private:
25  
26    bbHAnalysis();
27  
28 <  char *runType;
28 >  TFile* outFile;
29    Pythia8::Pythia *pythia;
30    UltraFastSim *ufs;
30
31    bool verbose_;
32
32    int iEvent;
33  
35  TFile *outFile;
34    TTree *tree;
35  
36 +  int nElecs;
37 +  int nMuons;
38 +  int nTaus;
39 +  int ncQrks;
40 +  int nbQrks;
41    int nJets;
42    int nBJets;
43 +  int nRTaus;
44    double muonPt;
45    double muonEta;
46    double muonPhi;
47    double tauPt;
48    double tauEta;
49    double tauPhi;
50 +  double taumPt;
51 +  double taumEta;
52 +  double taumPhi;
53 +  double tauhPt;
54 +  double tauhEta;
55 +  double tauhPhi;
56 +  double rTauPt;
57 +  double rTauEta;
58 +  double rTauPhi;
59 +  double bQrk1Pt;
60 +  double bQrk1Eta;
61 +  double bQrk1Phi;
62 +  double bQrk2Pt;
63 +  double bQrk2Eta;
64 +  double bQrk2Phi;
65    double bJet1Pt;
66    double bJet1Eta;
67    double bJet1Phi;
68    double bJet2Pt;
69    double bJet2Eta;
70    double bJet2Phi;
71 <  double visMass;
71 >  double gVisMass;
72 >  double rVisMass;
73    double ET;
74    double HT;
75    double MET;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines