Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
art::DropMetaData Class Reference

#include "/cvmfs/nova.opensciencegrid.org/externals/art/v2_13_00/source/art/Framework/IO/Root/DropMetaData.h"

Public Types

enum  enum_t { DropNone, DropPrior, DropAll }
 

Public Member Functions

 DropMetaData (enum_t e)
 
 DropMetaData (std::string const &config)
 
bool operator== (enum_t const e) const
 
bool operator!= (enum_t const e) const
 

Private Member Functions

enum_t strToValue_ (std::string const &dropMetaData)
 

Private Attributes

enum_t value_
 

Detailed Description

Definition at line 8 of file DropMetaData.h.

Member Enumeration Documentation

Enumerator
DropNone 
DropPrior 
DropAll 

Definition at line 10 of file DropMetaData.h.

Constructor & Destructor Documentation

art::DropMetaData::DropMetaData ( enum_t  e)
art::DropMetaData::DropMetaData ( std::string const &  config)

Member Function Documentation

bool art::DropMetaData::operator!= ( enum_t const  e) const
inline

Definition at line 22 of file DropMetaData.h.

References operator==(), string, and strToValue_().

23  {
24  return !operator==(e);
25  }
bool operator==(enum_t const e) const
Definition: DropMetaData.h:16
Float_t e
Definition: plot.C:35
bool art::DropMetaData::operator== ( enum_t const  e) const
inline

Definition at line 16 of file DropMetaData.h.

References e, and value_.

Referenced by operator!=().

17  {
18  return value_ == e;
19  }
Float_t e
Definition: plot.C:35
enum_t art::DropMetaData::strToValue_ ( std::string const &  dropMetaData)
private

Referenced by operator!=().

Member Data Documentation

enum_t art::DropMetaData::value_
private

Definition at line 29 of file DropMetaData.h.

Referenced by operator==().


The documentation for this class was generated from the following file: