ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/OSUT3Analysis/AnaTools/plugins/OSUAnalysis.h
(Generate patch)

Comparing UserCode/OSUT3Analysis/AnaTools/plugins/OSUAnalysis.h (file contents):
Revision 1.20 by wulsin, Wed Mar 27 22:38:08 2013 UTC vs.
Revision 1.21 by ahart, Thu Apr 11 00:56:49 2013 UTC

# Line 47 | Line 47
47   #include "OSUT3Analysis/AnaTools/interface/PUWeight.h"
48   #include "OSUT3Analysis/AnaTools/interface/SFWeight.h"
49  
50 <
51 <
50 > #ifdef DISPLACED_SUSY
51 > #include "DisplacedSUSY/Configuration/interface/CTauWeight.h"
52 > #endif
53  
54   using namespace std;
55  
# Line 124 | Line 125 | class OSUAnalysis : public edm::EDAnalyz
125        edm::InputTag tracks_;
126        edm::InputTag genjets_;
127        edm::InputTag mcparticles_;
128 +      edm::InputTag stops_;
129        edm::InputTag primaryvertexs_;
130        edm::InputTag bxlumis_;
131        edm::InputTag photons_;
# Line 143 | Line 145 | class OSUAnalysis : public edm::EDAnalyz
145        bool doPileupReweighting_;
146        bool printEventInfo_;  
147        bool useTrackCaloRhoCorr_;  // to use the calo-based rho correction for the by-hand calculation of the track isolation energy
148 +      vector<double> stopCTau_;
149  
150        struct DeadEcal {
151          double etaEcal;
# Line 215 | Line 218 | class OSUAnalysis : public edm::EDAnalyz
218        PUWeight *puWeight_;
219        MuonSFWeight *muonSFWeight_;
220        ElectronSFWeight *electronSFWeight_;
221 + #ifdef DISPLACED_SUSY
222 +      CTauWeight *cTauWeight_;
223 + #endif
224 +      double cTauScaleFactor_;
225  
226        template <class InputCollection> void setObjectFlags(cut &, uint, flagMap &, flagMap &, InputCollection, string);
227        template <class InputCollection1, class InputCollection2> void setObjectFlags(cut &, uint, flagMap &, flagMap &, InputCollection1, InputCollection2, vector<bool>, vector<bool>, string);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines