LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
DropMetaData.h
Go to the documentation of this file.
1
#ifndef art_Framework_IO_Root_DropMetaData_h
2
#define art_Framework_IO_Root_DropMetaData_h
3
4
#include <string>
5
6
namespace
art
{
7
8
class
DropMetaData
{
9
public
:
10
enum
enum_t
{
DropNone
,
DropPrior
,
DropAll
};
11
12
DropMetaData
(
enum_t
e
);
13
DropMetaData
(std::string
const
& config);
14
15
bool
16
operator==
(
enum_t
const
e)
const
17
{
18
return
value_
==
e
;
19
}
20
21
bool
22
operator!=
(
enum_t
const
e)
const
23
{
24
return
!
operator==
(e);
25
}
26
27
private
:
28
enum_t
strToValue_
(std::string
const
& dropMetaData);
29
enum_t
value_
;
30
};
31
}
32
33
#endif
/* art_Framework_IO_Root_DropMetaData_h */
34
35
// Local Variables:
36
// mode: c++
37
// End:
art::DropMetaData::operator==
bool operator==(enum_t const e) const
Definition:
DropMetaData.h:16
art::DropMetaData::DropMetaData
DropMetaData(enum_t e)
Definition:
DropMetaData.cc:6
art::DropMetaData::enum_t
enum_t
Definition:
DropMetaData.h:10
art::DropMetaData::DropPrior
Definition:
DropMetaData.h:10
art::DropMetaData::DropNone
Definition:
DropMetaData.h:10
art::DropMetaData::DropAll
Definition:
DropMetaData.h:10
art::DropMetaData::strToValue_
enum_t strToValue_(std::string const &dropMetaData)
Definition:
DropMetaData.cc:13
art
HLT enums.
Definition:
ServiceProviderWrappers.h:36
e
Float_t e
Definition:
plot.C:34
art::DropMetaData::operator!=
bool operator!=(enum_t const e) const
Definition:
DropMetaData.h:22
art::DropMetaData::value_
enum_t value_
Definition:
DropMetaData.h:29
art::DropMetaData
Definition:
DropMetaData.h:8
art
Framework
IO
Root
DropMetaData.h
Generated on Thu Jul 26 2018 13:09:40 for LArSoft by
1.8.11