TrigConf::HLTStreamTag Class Reference

HLT stream configuration information. More...

#include <HLTStreamTag.h>

Inheritance diagram for TrigConf::HLTStreamTag:
TrigConf::TrigConfData

List of all members.

Public Member Functions

 HLTStreamTag ()
 default constructor
 HLTStreamTag (const std::string &stream, const std::string &type, bool obeyLB, float prescale)
 constructor with configuration data
 ~HLTStreamTag (void)
 destructor
bool operator== (const HLTStreamTag &)
const std::string & stream () const
 accessor to the stream name
const std::string & type () const
 accessor to the stream type
bool obeyLB () const
 accessor to the obey LB flag
float prescale () const
 accessor to the stream prescale value
void set_stream (const std::string &stream)
void set_type (const std::string &type)
void set_obeyLB (bool val)
void set_prescale (float val)
void print (const std::string &indent="", unsigned int detail=1) const
void writeXML (std::ofstream &xmlfile) const

Friends

std::ostream & operator<< (std::ostream &, const TrigConf::HLTStreamTag &)

Detailed Description

HLT stream configuration information.

Defines streams that are associated with the chains


Constructor & Destructor Documentation

TrigConf::HLTStreamTag::HLTStreamTag ( const std::string &  stream,
const std::string &  type,
bool  obeyLB,
float  prescale 
)

constructor with configuration data

Parameters:
stream stream name
type stream type
obeyLB flag that the stream obey the boundaries of the lumi-blocks
prescale stream prescale value (in conjunction with a chain)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1