Public Member Functions | |
Observation () | |
~Observation () | |
Observation (Observation const &other) | |
Observation (Observation &&other) | |
Observation & | operator= (Observation other) |
void | set_rate (double const &rate) |
double | rate () const |
void | set_shape (std::unique_ptr< TH1 > shape, bool set_rate) |
void | set_shape (TH1 const &shape, bool set_rate) |
TH1 const * | shape () const |
std::unique_ptr< TH1 > | ClonedShape () const |
std::unique_ptr< TH1 > | ClonedScaledShape () const |
TH1F | ShapeAsTH1F () const |
void | set_data (RooAbsData *data) |
RooAbsData const * | data () const |
std::string | to_string () const |
Public Member Functions inherited from ch::Object | |
Object () | |
virtual | ~Object () |
Object (Object const &other) | |
Object (Object &&other) | |
Object & | operator= (Object other) |
virtual void | set_bin (std::string const &bin) |
virtual std::string const & | bin () const |
virtual void | set_process (std::string const &process) |
virtual std::string const & | process () const |
void | set_signal (bool const &signal) |
bool | signal () const |
virtual void | set_analysis (std::string const &analysis) |
virtual std::string const & | analysis () const |
virtual void | set_era (std::string const &era) |
virtual std::string const & | era () const |
virtual void | set_channel (std::string const &channel) |
virtual std::string const & | channel () const |
virtual void | set_bin_id (int const &bin_id) |
virtual int | bin_id () const |
virtual void | set_mass (std::string const &mass) |
virtual std::string const & | mass () const |
virtual void | set_attribute (std::string const &attr_label, std::string const &attr_value) |
virtual void | delete_attribute (std::string const &attr_label) |
virtual void | set_all_attributes (std::map< std::string, std::string > const &attrs_) |
virtual std::map< std::string, std::string > const & | all_attributes () const |
virtual std::string const | attribute (std::string const &attr_label) const |
Static Public Member Functions | |
static std::ostream & | PrintHeader (std::ostream &out) |
Friends | |
std::ostream & | operator<< (std::ostream &out, Observation const &val) |
void | swap (Observation &first, Observation &second) |
Definition at line 12 of file Observation.h.
ch::Observation::Observation | ( | ) |
Definition at line 23 of file Observation.cc.
ch::Observation::~Observation | ( | ) |
Definition at line 31 of file Observation.cc.
ch::Observation::Observation | ( | Observation const & | other | ) |
Definition at line 41 of file Observation.cc.
ch::Observation::Observation | ( | Observation && | other | ) |
Definition at line 53 of file Observation.cc.
Observation & ch::Observation::operator= | ( | Observation | other | ) |
Definition at line 61 of file Observation.cc.
|
inline |
Definition at line 20 of file Observation.h.
|
inline |
Definition at line 21 of file Observation.h.
void ch::Observation::set_shape | ( | std::unique_ptr< TH1 > | shape, |
bool | set_rate | ||
) |
Definition at line 66 of file Observation.cc.
void ch::Observation::set_shape | ( | TH1 const & | shape, |
bool | set_rate | ||
) |
Definition at line 90 of file Observation.cc.
|
inline |
Definition at line 27 of file Observation.h.
std::unique_ptr< TH1 > ch::Observation::ClonedShape | ( | ) | const |
Definition at line 94 of file Observation.cc.
std::unique_ptr< TH1 > ch::Observation::ClonedScaledShape | ( | ) | const |
Definition at line 101 of file Observation.cc.
TH1F ch::Observation::ShapeAsTH1F | ( | ) | const |
Definition at line 108 of file Observation.cc.
|
inline |
Definition at line 34 of file Observation.h.
|
inline |
Definition at line 35 of file Observation.h.
std::string ch::Observation::to_string | ( | ) | const |
Definition at line 140 of file Observation.cc.
|
static |
Definition at line 128 of file Observation.cc.
|
friend |
Definition at line 144 of file Observation.cc.
|
friend |
Definition at line 33 of file Observation.cc.