ra4_stats  0341147a0dc35f80f4e12c6003afb76a38e2ed6e
Public Member Functions | Private Attributes | List of all members
Systematic Class Reference

#include <systematic.hpp>

Public Member Functions

 Systematic (const std::string &name, double strength)
 
const std::string & Name () const
 
SystematicName (const std::string &name)
 
const double & Strength () const
 
double & Strength ()
 
bool operator< (const Systematic &systematic) const
 
bool operator== (const Systematic &systematic) const
 

Private Attributes

std::string name_
 
double strength_
 

Detailed Description

Definition at line 8 of file systematic.hpp.

Constructor & Destructor Documentation

Systematic::Systematic ( const std::string &  name,
double  strength 
)

Definition at line 7 of file systematic.cpp.

Member Function Documentation

const std::string & Systematic::Name ( ) const

Definition at line 13 of file systematic.cpp.

References name_.

Referenced by operator<<(), Bin::RemoveSystematic(), and Process::RemoveSystematic().

Systematic & Systematic::Name ( const std::string &  name)

Definition at line 17 of file systematic.cpp.

References scan_aggregate::name, and name_.

bool Systematic::operator< ( const Systematic systematic) const

Definition at line 30 of file systematic.cpp.

References name_.

bool Systematic::operator== ( const Systematic systematic) const

Definition at line 34 of file systematic.cpp.

References name_.

const double & Systematic::Strength ( ) const

Definition at line 22 of file systematic.cpp.

References strength_.

Referenced by operator<<(), Bin::SetSystematicStrength(), and Process::SetSystematicStrength().

double & Systematic::Strength ( )

Definition at line 26 of file systematic.cpp.

References strength_.

Member Data Documentation

std::string Systematic::name_
private

Definition at line 23 of file systematic.hpp.

Referenced by Name(), operator<(), and operator==().

double Systematic::strength_
private

Definition at line 24 of file systematic.hpp.

Referenced by Strength().


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