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

#include "/cvmfs/"

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


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

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

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)

Referenced by operator!=().

Member Data Documentation

enum_t art::DropMetaData::value_

Definition at line 29 of file DropMetaData.h.

Referenced by operator==().

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