CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiStripRawProcessingFactory.h
Go to the documentation of this file.
1 #ifndef RecoLocalTracker_SiStripRawProcessingFactory_h
2 #define RecoLocalTracker_SiStripRawProcessingFactory_h
3 
4 namespace edm {class ParameterSet;}
10 #include <memory>
11 
13 
14 
15  public:
16 
17  static std::auto_ptr<SiStripRawProcessingAlgorithms> create(const edm::ParameterSet&);
18 
19  static std::auto_ptr<SiStripFedZeroSuppression> create_Suppressor(const edm::ParameterSet&);
20  static std::auto_ptr<SiStripPedestalsSubtractor> create_SubtractorPed(const edm::ParameterSet&);
21  static std::auto_ptr<SiStripCommonModeNoiseSubtractor> create_SubtractorCMN(const edm::ParameterSet&);
22  static std::auto_ptr<SiStripAPVRestorer> create_Restorer( const edm::ParameterSet&);
23 
24  static bool create_doAPVRestorer(const edm::ParameterSet&);
25  static bool create_useCMMeanMap(const edm::ParameterSet&);
26 };
27 #endif
static std::auto_ptr< SiStripFedZeroSuppression > create_Suppressor(const edm::ParameterSet &)
static bool create_useCMMeanMap(const edm::ParameterSet &)
static std::auto_ptr< SiStripCommonModeNoiseSubtractor > create_SubtractorCMN(const edm::ParameterSet &)
static std::auto_ptr< SiStripRawProcessingAlgorithms > create(const edm::ParameterSet &)
static std::auto_ptr< SiStripAPVRestorer > create_Restorer(const edm::ParameterSet &)
static bool create_doAPVRestorer(const edm::ParameterSet &)
static std::auto_ptr< SiStripPedestalsSubtractor > create_SubtractorPed(const edm::ParameterSet &)