CMS 3D CMS Logo

Public Member Functions | Private Attributes

PFTauDiscriminatorLogicalAndProducer Class Reference

Inheritance diagram for PFTauDiscriminatorLogicalAndProducer:
TauDiscriminationProducerBase< TauType, TauDiscriminator > edm::EDProducer edm::ProducerBase edm::ProductRegistryHelper

List of all members.

Public Member Functions

double discriminate (const PFTauRef &pfTau)
 PFTauDiscriminatorLogicalAndProducer (const edm::ParameterSet &)
 ~PFTauDiscriminatorLogicalAndProducer ()

Private Attributes

double passResult_

Detailed Description

Definition at line 19 of file PFTauDiscriminatorLogicalAndProducer.cc.


Constructor & Destructor Documentation

PFTauDiscriminatorLogicalAndProducer::PFTauDiscriminatorLogicalAndProducer ( const edm::ParameterSet iConfig) [explicit]
PFTauDiscriminatorLogicalAndProducer::~PFTauDiscriminatorLogicalAndProducer ( ) [inline]

Definition at line 22 of file PFTauDiscriminatorLogicalAndProducer.cc.

{};

Member Function Documentation

double PFTauDiscriminatorLogicalAndProducer::discriminate ( const PFTauRef pfTau)

Definition at line 35 of file PFTauDiscriminatorLogicalAndProducer.cc.

References passResult_.

{
   // if this function is called on a tau, it is has passed (in the base class)
   // the set of prediscriminants, using the prescribed boolean operation.  thus 
   // we only need to return TRUE
   return passResult_;
}

Member Data Documentation