Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
Fireworks
Core
interface
FWHLTValidator.h
Go to the documentation of this file.
1
#ifndef Fireworks_Core_FWHLTValidator_h
2
#define Fireworks_Core_FWHLTValidator_h
3
// -*- C++ -*-
4
//
5
// Package: Core
6
// Class : FWHLTValidator
7
//
8
9
#include "
Fireworks/Core/interface/FWValidatorBase.h
"
10
11
namespace
edm {
12
class
TriggerNames;
13
}
14
15
class
FWHLTValidator
:
public
FWValidatorBase
{
16
public
:
17
FWHLTValidator
(
std::string
&
x
) :
m_process
(x) {}
18
~FWHLTValidator
()
override
{}
19
20
void
setProcess
(
const
char
*
x
) {
21
m_process
=
x
;
22
m_triggerNames
.clear();
23
}
24
void
fillOptions
(
const
char
* iBegin,
25
const
char
* iEnd,
26
std::vector
<std::pair<std::shared_ptr<std::string>,
std::string
> >& oOptions)
const override
;
27
28
FWHLTValidator
(
const
FWHLTValidator
&) =
delete
;
// stop default
29
const
FWHLTValidator
&
operator=
(
const
FWHLTValidator
&) =
delete
;
// stop default
30
31
private
:
32
// ---------- member data --------------------------------
33
std::string
m_process
;
34
mutable
std::vector<std::string>
m_triggerNames
;
35
};
36
37
#endif
FWHLTValidator::fillOptions
void fillOptions(const char *iBegin, const char *iEnd, std::vector< std::pair< std::shared_ptr< std::string >, std::string > > &oOptions) const override
Definition:
FWHLTValidator.cc:23
FWHLTValidator::setProcess
void setProcess(const char *x)
Definition:
FWHLTValidator.h:20
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
FWValidatorBase
Definition:
FWValidatorBase.h:30
FWHLTValidator::operator=
const FWHLTValidator & operator=(const FWHLTValidator &)=delete
FWHLTValidator::m_process
std::string m_process
Definition:
FWHLTValidator.h:33
FWHLTValidator::m_triggerNames
std::vector< std::string > m_triggerNames
Definition:
FWHLTValidator.h:34
FWHLTValidator::FWHLTValidator
FWHLTValidator(std::string &x)
Definition:
FWHLTValidator.h:17
FWHLTValidator
Definition:
FWHLTValidator.h:15
FWValidatorBase.h
trackerHitRTTI::vector
Definition:
trackerHitRTTI.h:21
DDAxes::x
FWHLTValidator::~FWHLTValidator
~FWHLTValidator() override
Definition:
FWHLTValidator.h:18
Generated for CMSSW Reference Manual by
1.8.5