ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/grimes/VHbbAnalysisCode/src/AdditionalJetStudyCutSets.cpp
(Generate patch)

Comparing UserCode/grimes/VHbbAnalysisCode/src/AdditionalJetStudyCutSets.cpp (file contents):
Revision 1.1 by grimes, Mon Apr 9 19:20:33 2012 UTC vs.
Revision 1.2 by grimes, Wed Aug 15 22:37:47 2012 UTC

# Line 13 | Line 13 | trkupgradeanalysis::additionaljetstudy::
13  
14          basicCuts_.push_back( new CandidateTypeEquals( allowedCandidateTypes ) );
15  
16 <        basicCuts_.push_back( new NumberOfAdditionalJets( AlwaysPasses(), false ) ); // The "false" means don't apply cleaning.
16 >        basicCuts_.push_back( new NumberOfAdditionalJetsCut( AlwaysPasses(), false ) ); // The "false" means don't apply cleaning.
17          cutsPassed_.resize( basicCuts_.size() );
18   }
19  
# Line 34 | Line 34 | trkupgradeanalysis::additionaljetstudy::
34          using namespace trkupgradeanalysis::cuts;
35  
36          basicCuts_.push_back( new CandidateTypeEquals( VHbbCandidate::Zmumu ) );
37 <        basicCuts_.push_back( new NumberOfAdditionalJets( AlwaysPasses(), false ) ); // The "false" means don't apply cleaning.
37 >        basicCuts_.push_back( new NumberOfAdditionalJetsCut( AlwaysPasses(), false ) ); // The "false" means don't apply cleaning.
38          cutsPassed_.resize( basicCuts_.size() );
39   }
40  
# Line 59 | Line 59 | trkupgradeanalysis::additionaljetstudy::
59  
60          basicCuts_.push_back( new CSVOfAllJetsGreaterThan( -1, 2 ) ); // CSV of both jets greater than -1
61          basicCuts_.push_back( new MassOfVectorBoson( Within( 75, 105 ) ) );
62 <        basicCuts_.push_back( new NumberOfAdditionalJets( AlwaysPasses(), false ) ); // The "false" means don't apply cleaning.
62 >        basicCuts_.push_back( new NumberOfAdditionalJetsCut( AlwaysPasses(), false ) ); // The "false" means don't apply cleaning.
63          cutsPassed_.resize( basicCuts_.size() );
64   }
65  
# Line 87 | Line 87 | trkupgradeanalysis::additionaljetstudy::
87          basicCuts_.push_back( new MassOfVectorBoson( Within( 75, 105 ) ) );
88          basicCuts_.push_back( new CSVOfAnyJetGreaterThan( 0.898, 2 ) );
89          basicCuts_.push_back( new CSVOfAllJetsGreaterThan( 0.5, 2 ) );
90 <        basicCuts_.push_back( new DeltaPhiVH( GreaterThan( 2.9 ) ) );
90 >        basicCuts_.push_back( new DeltaPhiVHCut( GreaterThan( 2.9 ) ) );
91          basicCuts_.push_back( new MassOfHiggsBoson( Within( mass-20, mass+10 ) ) ); // N.B. Rachel's requirement was 95<Mass<125, but using a 115GeV Higgs.
92 <        basicCuts_.push_back( new NumberOfAdditionalJets( AlwaysPasses(), false ) ); // The "false" means don't apply cleaning.
92 >        basicCuts_.push_back( new NumberOfAdditionalJetsCut( AlwaysPasses(), false ) ); // The "false" means don't apply cleaning.
93          cutsPassed_.resize( basicCuts_.size() );
94   }
95  
# Line 114 | Line 114 | trkupgradeanalysis::additionaljetstudy::
114  
115          basicCuts_.push_back( new CSVOfAllJetsGreaterThan( -1, 2 ) ); // CSV of both jets greater than -1
116          basicCuts_.push_back( new MassOfVectorBoson( Within( 70, 110 ) ) );
117 <        basicCuts_.push_back( new NumberOfAdditionalJets( AlwaysPasses(), false ) ); // The "false" means don't apply cleaning.
117 >        basicCuts_.push_back( new NumberOfAdditionalJetsCut( AlwaysPasses(), false ) ); // The "false" means don't apply cleaning.
118          cutsPassed_.resize( basicCuts_.size() );
119   }
120  
# Line 135 | Line 135 | trkupgradeanalysis::additionaljetstudy::
135          using namespace trkupgradeanalysis::cuts;
136  
137          basicCuts_.push_back( new CandidateTypeEquals( VHbbCandidate::Zmumu ) );
138 <        basicCuts_.push_back( new NumberOfAdditionalJets( AlwaysPasses(), true ) ); // The "true" means apply cleaning.
138 >        basicCuts_.push_back( new NumberOfAdditionalJetsCut( AlwaysPasses(), true ) ); // The "true" means apply cleaning.
139          cutsPassed_.resize( basicCuts_.size() );
140   }
141  
# Line 160 | Line 160 | trkupgradeanalysis::additionaljetstudy::
160          basicCuts_.push_back( new MassOfVectorBoson( Within( 75, 105 ) ) );
161          basicCuts_.push_back( new PtOfVectorBoson( GreaterThan( 100 ) ) );
162          basicCuts_.push_back( new PtOfHiggs( LessThan( 100 ) ) ); // Not sure if this is a typo on the slide and should be GreaterThan
163 <        basicCuts_.push_back( new NumberOfAdditionalJets( AlwaysPasses(), true ) );
163 >        basicCuts_.push_back( new NumberOfAdditionalJetsCut( AlwaysPasses(), true ) );
164          cutsPassed_.resize( basicCuts_.size() );
165   }
166  
# Line 185 | Line 185 | trkupgradeanalysis::additionaljetstudy::
185          basicCuts_.push_back( new MassOfVectorBoson( Within( 75, 105 ) ) );
186          basicCuts_.push_back( new PtOfVectorBoson( GreaterThan( 100 ) ) );
187          basicCuts_.push_back( new PtOfHiggs( GreaterThan( 100 ) ) ); // I think this is the typo on the slide
188 <        basicCuts_.push_back( new NumberOfAdditionalJets( AlwaysPasses(), true ) );
188 >        basicCuts_.push_back( new NumberOfAdditionalJetsCut( AlwaysPasses(), true ) );
189          cutsPassed_.resize( basicCuts_.size() );
190   }
191  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines