ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/grimes/VHbbAnalysisCode/interface/IBasicVHbbCandidateCut.h
Revision: 1.1
Committed: Tue Feb 14 01:43:14 2012 UTC (13 years, 2 months ago) by grimes
Content type: text/plain
Branch: MAIN
Log Message:
Only added the directory structure in the last commit, this is now the files.

File Contents

# User Rev Content
1 grimes 1.1 #ifndef trkupgradeanalysis_BasicVHbbCandidateCut_h
2     #define trkupgradeanalysis_BasicVHbbCandidateCut_h
3    
4     #include "TrkUpgradeAnalysis/VHbb/interface/IBasicCut.h"
5    
6     #include "VHbbAnalysis/VHbbDataFormats/interface/VHbbCandidate.h"
7    
8     // Forward declarations
9     namespace trkupgradeanalysis
10     {
11     class HistogramVariable;
12     }
13    
14     namespace trkupgradeanalysis
15     {
16    
17     class IBasicVHbbCandidateCut : public trkupgradeanalysis::IBasicCut
18     {
19     public:
20     virtual ~IBasicVHbbCandidateCut() {}
21    
22     /// @brief Returns true if the supplied VHbbCandidate would pass the cut
23     virtual bool applyCut( const VHbbCandidate& vhbbCandidate ) const = 0;
24     };
25    
26    
27     } // end of namespace trkupgradeanalysis
28    
29    
30     #endif // end of "#ifndef trkupgradeanalysis_BasicVHbbCandidateCut_h"