Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:27:14

0001 #ifndef RecoMuon_StandAloneTrackFinder_StandAloneMuonBackwardFilter_H
0002 #define RecoMuon_StandAloneTrackFinder_StandAloneMuonBackwardFilter_H
0003 
0004 /** \class StandAloneMuonBackwardFilter
0005  *  The outward-inward fitter (starts from StandAloneMuonFilter outermost state).
0006  *
0007  *  \author R. Bellan - INFN Torino <riccardo.bellan@cern.ch>
0008  */
0009 
0010 class MuonServiceProxy;
0011 
0012 namespace edm {
0013   class ParameterSet;
0014   class EventSetup;
0015   class Event;
0016 }  // namespace edm
0017 
0018 class StandAloneMuonBackwardFilter {
0019 public:
0020   /// Constructor
0021   StandAloneMuonBackwardFilter(const edm::ParameterSet& par, const MuonServiceProxy*);
0022 
0023   /// Destructor
0024   virtual ~StandAloneMuonBackwardFilter(){};
0025 
0026   // Operations
0027 
0028   /// Pass the Event to the algo at each event
0029   virtual void setEvent(const edm::Event& event);
0030 
0031 protected:
0032 private:
0033 };
0034 #endif