BCMTFSystematic Class Reference

A class desribing a systematic uncertainty. More...

#include <BCMTFSystematic.h>

Public Member Functions

Constructors and destructors
 BCMTFSystematic (const std::string &name)
 The default constructor. More...
 
 ~BCMTFSystematic ()
 The default destructor. More...
 
Member functions (get)
const std::string & GetName () const
 
const std::string & GetSafeName () const
 
bool GetFlagSystematicActive () const
 
Member functions (set)
void SetFlagSystematicActive (bool flag)
 Set a flag defining if this uncertainty is active or not. More...
 
void SetName (const std::string &name)
 Set name.
 

Detailed Description

A class desribing a systematic uncertainty.

Author
Daniel Kollar
Kevin Kröninger
Version
1.1
Date
06.2012

This class describes a systematic uncertainty.

Definition at line 29 of file BCMTFSystematic.h.

Constructor & Destructor Documentation

BCMTFSystematic::BCMTFSystematic ( const std::string &  name)

The default constructor.

Parameters
nameThe name of the source of systematic uncertainty.

Definition at line 14 of file BCMTFSystematic.cxx.

BCMTFSystematic::~BCMTFSystematic ( )

The default destructor.

Definition at line 21 of file BCMTFSystematic.cxx.

Member Function Documentation

bool BCMTFSystematic::GetFlagSystematicActive ( ) const
inline
Returns
A flag defining if this uncertainty is active or not.

Definition at line 61 of file BCMTFSystematic.h.

const std::string& BCMTFSystematic::GetName ( ) const
inline
Returns
The name of the systematic uncertainty.

Definition at line 51 of file BCMTFSystematic.h.

const std::string& BCMTFSystematic::GetSafeName ( ) const
inline
Returns
The name of the systematic uncertainty.

Definition at line 56 of file BCMTFSystematic.h.

void BCMTFSystematic::SetFlagSystematicActive ( bool  flag)
inline

Set a flag defining if this uncertainty is active or not.

Parameters
flagThe flag.

Definition at line 71 of file BCMTFSystematic.h.


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