CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
TauDiscriminationProducerBase< TauType, TauDiscriminator, TauDiscriminatorDataType, ConsumeType >::TauDiscInfo Struct Reference

#include <TauDiscriminationProducerBase.h>

Public Member Functions

void fill (const edm::Event &evt)
 

Public Attributes

double cut
 
edm::EDGetTokenT< ConsumeType > disc_token
 
edm::Handle< ConsumeType > handle
 
edm::InputTag label
 

Detailed Description

template<class TauType, class TauDiscriminator, class TauDiscriminatorDataType = double, class ConsumeType = TauDiscriminator>
struct TauDiscriminationProducerBase< TauType, TauDiscriminator, TauDiscriminatorDataType, ConsumeType >::TauDiscInfo

Definition at line 81 of file TauDiscriminationProducerBase.h.

Member Function Documentation

◆ fill()

template<class TauType, class TauDiscriminator, class TauDiscriminatorDataType = double, class ConsumeType = TauDiscriminator>
void TauDiscriminationProducerBase< TauType, TauDiscriminator, TauDiscriminatorDataType, ConsumeType >::TauDiscInfo::fill ( const edm::Event evt)
inline

Member Data Documentation

◆ cut

template<class TauType, class TauDiscriminator, class TauDiscriminatorDataType = double, class ConsumeType = TauDiscriminator>
double TauDiscriminationProducerBase< TauType, TauDiscriminator, TauDiscriminatorDataType, ConsumeType >::TauDiscInfo::cut

Definition at line 86 of file TauDiscriminationProducerBase.h.

◆ disc_token

template<class TauType, class TauDiscriminator, class TauDiscriminatorDataType = double, class ConsumeType = TauDiscriminator>
edm::EDGetTokenT<ConsumeType> TauDiscriminationProducerBase< TauType, TauDiscriminator, TauDiscriminatorDataType, ConsumeType >::TauDiscInfo::disc_token

◆ handle

template<class TauType, class TauDiscriminator, class TauDiscriminatorDataType = double, class ConsumeType = TauDiscriminator>
edm::Handle<ConsumeType> TauDiscriminationProducerBase< TauType, TauDiscriminator, TauDiscriminatorDataType, ConsumeType >::TauDiscInfo::handle

◆ label

template<class TauType, class TauDiscriminator, class TauDiscriminatorDataType = double, class ConsumeType = TauDiscriminator>
edm::InputTag TauDiscriminationProducerBase< TauType, TauDiscriminator, TauDiscriminatorDataType, ConsumeType >::TauDiscInfo::label

Definition at line 82 of file TauDiscriminationProducerBase.h.

TauDiscriminationProducerBase::TauDiscInfo::handle
edm::Handle< ConsumeType > handle
Definition: TauDiscriminationProducerBase.h:83
edm::Event::getByToken
bool getByToken(EDGetToken token, Handle< PROD > &result) const
Definition: Event.h:539
TauDiscriminationProducerBase::TauDiscInfo::disc_token
edm::EDGetTokenT< ConsumeType > disc_token
Definition: TauDiscriminationProducerBase.h:84