Main Page
Namespaces
Classes
Package Documentation
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
List of all members
PFRecoTauDiscriminationAgainstMuon2Container Class Reference
Inheritance diagram for PFRecoTauDiscriminationAgainstMuon2Container:
Additional Inherited Members
Public Types inherited from
TauDiscriminationProducerBase< TauType, TauDiscriminator, TauDiscriminatorDataType, ConsumeType >
typedef std::vector< TauType >
TauCollection
typedef
edm::Ref
<
TauCollection
>
TauRef
typedef
edm::RefProd
<
TauCollection
>
TauRefProd
Public Types inherited from
edm::stream::EDProducer<>
using
CacheTypes
=
CacheContexts
< T...>
using
GlobalCache
= typename CacheTypes::GlobalCache
using
HasAbility
=
AbilityChecker
< T...>
using
InputProcessBlockCache
= typename CacheTypes::InputProcessBlockCache
using
LuminosityBlockCache
= typename CacheTypes::LuminosityBlockCache
using
LuminosityBlockContext
=
LuminosityBlockContextT
<
LuminosityBlockCache
,
RunCache
,
GlobalCache
>
using
LuminosityBlockSummaryCache
= typename CacheTypes::LuminosityBlockSummaryCache
using
RunCache
= typename CacheTypes::RunCache
using
RunContext
=
RunContextT
<
RunCache
,
GlobalCache
>
using
RunSummaryCache
= typename CacheTypes::RunSummaryCache
Public Member Functions inherited from
TauDiscriminationProducerBase< TauType, TauDiscriminator, TauDiscriminatorDataType, ConsumeType >
virtual void
beginEvent
(const
edm::Event
&, const
edm::EventSetup
&)
virtual TauDiscriminatorDataType
discriminate
(const
TauRef
&tau) const =0
virtual void
endEvent
(
edm::Event
&)
void
produce
(
edm::Event
&, const
edm::EventSetup
&) override
TauDiscriminationProducerBase
(const
edm::ParameterSet
&
iConfig
)
TauDiscriminationProducerBase
()
~TauDiscriminationProducerBase
() override
Public Member Functions inherited from
edm::stream::EDProducer<>
EDProducer
()=default
EDProducer
(const
EDProducer
&)=delete
bool
hasAbilityToProduceInBeginLumis
() const final
bool
hasAbilityToProduceInBeginProcessBlocks
() const final
bool
hasAbilityToProduceInBeginRuns
() const final
bool
hasAbilityToProduceInEndLumis
() const final
bool
hasAbilityToProduceInEndProcessBlocks
() const final
bool
hasAbilityToProduceInEndRuns
() const final
const
EDProducer
&
operator=
(const
EDProducer
&)=delete
Static Public Member Functions inherited from
TauDiscriminationProducerBase< TauType, TauDiscriminator, TauDiscriminatorDataType, ConsumeType >
static void
fillProducerDescriptions
(
edm::ParameterSetDescription
&desc)
static std::string
getTauTypeString
()
helper method to retrieve tau type name, e.g. to build correct cfi getter
More...
Protected Attributes inherited from
TauDiscriminationProducerBase< TauType, TauDiscriminator, TauDiscriminatorDataType, ConsumeType >
std::string
moduleLabel_
double
prediscriminantFailValue_
edm::EDGetTokenT
<
TauCollection
>
Tau_token
size_t
tauIndex_
edm::InputTag
TauProducer_
Detailed Description
Compute tau Id. discriminator against muons.
Author
Christian Veelken, LLR
Generated for CMSSW Reference Manual by
1.8.5