![]() |
![]() |
#include <FlagAxis.h>
Public Member Functions | |
FlagAxis () | |
FlagAxis (AxisType, std::string, int) | |
virtual int | getBin (int v) |
virtual void | loadLabels (std::vector< std::string > const &) |
virtual FlagAxis * | makeCopy () |
virtual void | setBinAxisFlag (TObject *o) |
virtual | ~FlagAxis () |
![]() | |
Axis () | |
Axis (std::string title, AxisType type, AxisQType qtype, int n, double min, double max, bool log=false) | |
virtual int | get (HcalDetId const &) |
virtual int | get (HcalElectronicsId const &) |
virtual int | get (HcalTrigTowerDetId const &) |
virtual int | get (int x) |
virtual double | get (double x) |
virtual int | getBin (HcalDetId const &) |
virtual int | getBin (HcalElectronicsId const &) |
virtual int | getBin (HcalTrigTowerDetId const &) |
AxisQType | getType () |
virtual void | setBitAxisFlag (TObject *o) |
virtual void | setBitAxisLS (TObject *o) |
void | setLog (TObject *o) |
virtual | ~Axis () |
Protected Member Functions | |
virtual void | _setup () |
Friends | |
class | hcaldqm::Container |
class | hcaldqm::Container1D |
class | hcaldqm::Container2D |
class | hcaldqm::ContainerProf1D |
class | hcaldqm::ContainerProf2D |
class | hcaldqm::ContainerSingle1D |
class | hcaldqm::ContainerSingle2D |
class | hcaldqm::ContainerSingleProf1D |
Additional Inherited Members | |
![]() | |
std::vector< std::string > | _labels |
bool | _log |
double | _max |
double | _min |
int | _nbins |
AxisQType | _qtype |
std::string | _title |
AxisType | _type |
Definition at line 29 of file FlagAxis.h.
hcaldqm::axis::FlagAxis::FlagAxis | ( | ) |
Definition at line 8 of file FlagAxis.cc.
hcaldqm::axis::FlagAxis::FlagAxis | ( | AxisType | type, |
std::string | name, | ||
int | n | ||
) |
Definition at line 12 of file FlagAxis.cc.
|
inlinevirtual |
Definition at line 44 of file FlagAxis.h.
|
protectedvirtual |
Definition at line 16 of file FlagAxis.cc.
|
inlinevirtual |
Reimplemented from hcaldqm::axis::Axis.
Definition at line 48 of file FlagAxis.h.
Referenced by BTagWeightCalculator.BTagWeightCalculator::calcJetWeight().
|
virtual |
Reimplemented from hcaldqm::axis::Axis.
Definition at line 19 of file FlagAxis.cc.
References hcaldqm::axis::Axis::_labels, and HLT_FULL_cff::labels.
|
inlinevirtual |
|
inlinevirtual |
Definition at line 51 of file FlagAxis.h.
References hcaldqm::constants::BIT_AXIS_FLAG, and hcaldqm::constants::BIT_OFFSET.
|
friend |
Definition at line 32 of file FlagAxis.h.
|
friend |
Definition at line 33 of file FlagAxis.h.
|
friend |
Definition at line 34 of file FlagAxis.h.
|
friend |
Definition at line 35 of file FlagAxis.h.
|
friend |
Definition at line 36 of file FlagAxis.h.
|
friend |
Definition at line 37 of file FlagAxis.h.
|
friend |
Definition at line 38 of file FlagAxis.h.
|
friend |
Definition at line 39 of file FlagAxis.h.