TTTT Analysis  0.1
Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
fv::root::ContainerTH1< V, D > Class Template Referenceabstract
Inheritance diagram for fv::root::ContainerTH1< V, D >:
Inheritance graph
[legend]
Collaboration diagram for fv::root::ContainerTH1< V, D >:
Collaboration graph
[legend]

Public Member Functions

 ContainerTH1 (const std::string &name, const std::string &title, GenValue *value, int nbins, D low, D high)
 
void save_as (const std::string &fname, const SaveOption &option=SaveOption::PNG)
 
- Public Member Functions inherited from fv::Container< TH1 >
 Container (const std::string &name, TH1 *container)
 
virtual TH1 * get_container ()
 
- Public Member Functions inherited from fv::GenContainer
 GenContainer (const std::string name, const std::string &desc)
 
 GenContainer (const std::string name)
 
void add_filter (GenValue *filter)
 
void fill ()
 
void set_description (const std::string &description)
 
const std::string & get_name ()
 
virtual void save (const SaveOption &option=SaveOption::PNG)
 

Protected Member Functions

virtual void init_TH1 ()=0
 
virtual void _do_fill (V &val)=0
 

Protected Attributes

std::string title
 
int nbins
 
low
 
high
 
Value< V > * value
 
- Protected Attributes inherited from fv::Container< TH1 >
TH1 * container
 

Private Member Functions

void _fill ()
 

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