ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitProd/TreeFiller/interface/FillerEvtSelData.h
(Generate patch)

Comparing UserCode/MitProd/TreeFiller/interface/FillerEvtSelData.h (file contents):
Revision 1.2 by bendavid, Thu Mar 18 20:21:00 2010 UTC vs.
Revision 1.3 by paus, Thu Oct 31 14:22:46 2013 UTC

# Line 5 | Line 5
5   //
6   // Fill event selection data object.
7   //
8 < // Authors: C.Loizides
8 > // Authors: C.Loizides/L.Di Matteo
9   //--------------------------------------------------------------------------------------------------
10  
11   #ifndef MITPROD_TREEFILLER_FILLEREVTSELDATA_H
# Line 27 | Line 27 | namespace mithep
27        void                     BookDataBlock(TreeWriter &tws);
28        void                     FillDataBlock(const edm::Event &e, const edm::EventSetup &es);
29  
30 <    private:
31 <      std::string              mitName_;       //mit branch name
32 <      std::string              edmName_;       //edm branch name
33 <      EvtSelData              *evtSelData_;    //event selection data object
30 >    protected:
31 >      int                      GetMetFiltersWord (
32 >                               Bool_t HBHENoiseFilter, Bool_t ECALDeadCellFilter,
33 >                               Bool_t trackingFailureFilter, Bool_t EEBadScFilter,
34 >                               Bool_t ECALaserCorrFilter, Bool_t tkOddManyStripClusFilter,
35 >                               Bool_t tkOddTooManyStripClusFilter, Bool_t tkOddLogErrorTooManyClustersFilter,
36 >                               Bool_t CSCTightHaloFilter, Bool_t CSCLooseHaloFilter);
37 >
38 >    private:    
39 >      std::string              mitName_;                        //mit branch name
40 >      edm::InputTag            HBHENoiseFilterName_;            //name: input edm HBHENoiseFilter decision
41 >      edm::InputTag            ECALDeadCellFilterName_;         //name: input edm ECALDeadCellFilter decision
42 >      edm::InputTag            trackingFailureFilterName_;      //name: input edm trackingFailureFilter decision
43 >      edm::InputTag            EEBadScFilterName_;              //name: input edm EEBadScFilter decision
44 >      edm::InputTag            ECALaserCorrFilterName_;         //name: input edm ECALaserCorrFilter decision
45 >      edm::InputTag            tkManyStripClusName_;            //name: input edm trackingOddFilter decision [1]
46 >      edm::InputTag            tkTooManyStripClusName_;         //name: input edm trackingOddFilter decision [2]
47 >      edm::InputTag            tkLogErrorTooManyClustersName_;  //name: input edm trackingOddFilter decision [3]
48 >      edm::InputTag            BeamHaloSummaryName_;            //name: input edm BeamHalo summary
49 >      EvtSelData               *evtSelData_;                    //event selection data object
50    };
51   }
52   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines