File indexing completed on 2024-04-06 12:12:08
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016 #include "FWCore/Framework/interface/stream/EDFilterBase.h"
0017 #include "FWCore/Framework/src/edmodule_mightGet_config.h"
0018
0019 #include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h"
0020 #include "FWCore/ParameterSet/interface/ParameterSetDescription.h"
0021
0022 using namespace edm::stream;
0023
0024
0025
0026
0027
0028
0029
0030
0031
0032
0033
0034 EDFilterBase::EDFilterBase() : moduleDescriptionPtr_(nullptr) {}
0035
0036
0037
0038
0039
0040
0041 EDFilterBase::~EDFilterBase() {}
0042
0043
0044
0045
0046
0047
0048
0049
0050
0051
0052
0053
0054
0055
0056
0057
0058
0059
0060
0061
0062
0063
0064
0065
0066 void EDFilterBase::fillDescriptions(ConfigurationDescriptions& descriptions) {
0067 ParameterSetDescription desc;
0068 desc.setUnknown();
0069 descriptions.addDefault(desc);
0070 }
0071
0072 void EDFilterBase::prevalidate(ConfigurationDescriptions& iConfig) { edmodule_mightGet_config(iConfig); }
0073
0074 static const std::string kBaseType("EDFilter");
0075
0076 const std::string& EDFilterBase::baseType() { return kBaseType; }