CMS 3D CMS Logo

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

#include <TauDiscriminationProducerBase.h>

Public Member Functions

void fill (const edm::Event &evt)
 

Public Attributes

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

Detailed Description

template<class TauType, class TauDiscriminator>
struct TauDiscriminationProducerBase< TauType, TauDiscriminator >::TauDiscInfo

Definition at line 78 of file TauDiscriminationProducerBase.h.

Member Function Documentation

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

Definition at line 84 of file TauDiscriminationProducerBase.h.

References edm::Event::getByToken().

84  {
85  // disc_token = consumes<TauDiscriminator>(label);
87  };
edm::EDGetTokenT< TauDiscriminator > disc_token
bool getByToken(EDGetToken token, Handle< PROD > &result) const
Definition: Event.h:519

Member Data Documentation

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

Definition at line 83 of file TauDiscriminationProducerBase.h.

template<class TauType , class TauDiscriminator >
edm::EDGetTokenT<TauDiscriminator> TauDiscriminationProducerBase< TauType, TauDiscriminator >::TauDiscInfo::disc_token

Definition at line 81 of file TauDiscriminationProducerBase.h.

template<class TauType , class TauDiscriminator >
edm::Handle<TauDiscriminator> TauDiscriminationProducerBase< TauType, TauDiscriminator >::TauDiscInfo::handle

Definition at line 80 of file TauDiscriminationProducerBase.h.

template<class TauType , class TauDiscriminator >
edm::InputTag TauDiscriminationProducerBase< TauType, TauDiscriminator >::TauDiscInfo::label