![]() |
![]() |
Classes | |
struct | Discriminator |
Public Member Functions | |
BTagProbabilityToDiscriminator (const edm::ParameterSet &) | |
~BTagProbabilityToDiscriminator () override | |
![]() | |
EDProducer ()=default | |
bool | hasAbilityToProduceInLumis () const final |
bool | hasAbilityToProduceInRuns () const final |
Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &descriptions) |
Private Types | |
typedef std::vector< edm::InputTag > | vInputTag |
typedef std::vector< edm::ParameterSet > | vPSet |
typedef std::vector< std::string > | vstring |
Private Member Functions | |
void | beginStream (edm::StreamID) override |
void | endStream () override |
void | produce (edm::Event &, const edm::EventSetup &) override |
Private Attributes | |
std::vector< Discriminator > | discrims_ |
std::unordered_map< std::string, edm::EDGetTokenT< JetTagCollection > > | jet_tags_ |
Additional Inherited Members | |
![]() | |
typedef CacheContexts< T... > | CacheTypes |
typedef CacheTypes::GlobalCache | GlobalCache |
typedef AbilityChecker< T... > | HasAbility |
typedef CacheTypes::LuminosityBlockCache | LuminosityBlockCache |
typedef LuminosityBlockContextT< LuminosityBlockCache, RunCache, GlobalCache > | LuminosityBlockContext |
typedef CacheTypes::LuminosityBlockSummaryCache | LuminosityBlockSummaryCache |
typedef CacheTypes::RunCache | RunCache |
typedef RunContextT< RunCache, GlobalCache > | RunContext |
typedef CacheTypes::RunSummaryCache | RunSummaryCache |
Definition at line 55 of file BTagProbabilityToDiscriminator.cc.
|
private |
Definition at line 63 of file BTagProbabilityToDiscriminator.cc.
|
private |
Definition at line 65 of file BTagProbabilityToDiscriminator.cc.
|
private |
Definition at line 64 of file BTagProbabilityToDiscriminator.cc.
|
explicit |
Definition at line 82 of file BTagProbabilityToDiscriminator.cc.
References BTagProbabilityToDiscriminator::Discriminator::denominator, mvaPFMET_leptons_cfi::discriminator, Exception, edm::ParameterSet::getParameter(), BTagProbabilityToDiscriminator::Discriminator::name, BTagProbabilityToDiscriminator::Discriminator::numerator, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inlineoverride |
Definition at line 58 of file BTagProbabilityToDiscriminator.cc.
References fillDescriptions().
|
inlineoverrideprivate |
Definition at line 72 of file BTagProbabilityToDiscriminator.cc.
|
inlineoverrideprivate |
Definition at line 74 of file BTagProbabilityToDiscriminator.cc.
|
static |
Definition at line 176 of file BTagProbabilityToDiscriminator.cc.
References edm::ParameterSetDescription::add(), edm::ConfigurationDescriptions::addDefault(), edm::ParameterSet::addParameter(), edm::ParameterSetDescription::addVPSet(), DEFINE_FWK_MODULE, and AlCaHLTBitMon_QueryRunRegistry::string.
|
overrideprivate |
Definition at line 115 of file BTagProbabilityToDiscriminator.cc.
References pfDeepCMVADiscriminatorsJetTags_cfi::denominator, mps_splice::entry, Exception, plotBeamSpotDB::first, edm::Event::getByToken(), mps_fire::i, training_settings::idx, crabWrapper::key, eostools::move(), dataset::name, pileupDistInMC::num, pfDeepCMVADiscriminatorsJetTags_cfi::numerator, edm::Event::put(), edm::second(), edm::AssociationVector< KeyRefProd, CVal, KeyRef, SizeType, KeyReferenceHelper >::size(), findQualityFiles::size, and tmp.
|
private |
Definition at line 77 of file BTagProbabilityToDiscriminator.cc.
|
private |
Definition at line 79 of file BTagProbabilityToDiscriminator.cc.