CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Private Attributes
ElectronHEEPIDValueMapProducer::DataFormat Class Reference

Public Types

enum  Format { AUTO = 0, AOD = 1, MINIAOD = 2 }
 

Public Member Functions

 DataFormat (int val)
 
int operator() () const
 
bool tryAOD () const
 
bool tryMiniAOD () const
 

Private Attributes

int data_
 

Detailed Description

Definition at line 41 of file ElectronHEEPIDValueMapProducer.cc.

Member Enumeration Documentation

◆ Format

Constructor & Destructor Documentation

◆ DataFormat()

ElectronHEEPIDValueMapProducer::DataFormat::DataFormat ( int  val)
inline

Member Function Documentation

◆ operator()()

int ElectronHEEPIDValueMapProducer::DataFormat::operator() ( ) const
inline

◆ tryAOD()

bool ElectronHEEPIDValueMapProducer::DataFormat::tryAOD ( ) const
inline

◆ tryMiniAOD()

bool ElectronHEEPIDValueMapProducer::DataFormat::tryMiniAOD ( ) const
inline

Member Data Documentation

◆ data_

int ElectronHEEPIDValueMapProducer::DataFormat::data_
private

Definition at line 46 of file ElectronHEEPIDValueMapProducer.cc.

Referenced by operator()(), tryAOD(), and tryMiniAOD().