Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
Histo2DVar Class Reference

#include <Histo2DVar.hh>

Collaboration diagram for Histo2DVar:
Collaboration graph
[legend]

Public Member Functions

 Histo2DVar (G4String name, double *epx_list, size_t epx_list_len, side x_conv, double *epy_list, size_t epy_list_len, side y_conv)
 
 Histo2DVar ()
 
 ~Histo2DVar ()
 
void reset ()
 
void fill (double x_point, double y_point, double weight)
 
double get_bin_value (int, int)
 
double get_bin_error (int, int)
 
void div (double)
 
void set_name (G4String new_name)
 
const char * get_name ()
 
double get_bin_value (HistSpecialBin xSpecialBin, HistSpecialBin ySpecialBin)
 
double get_bin_error (HistSpecialBin xSpecialBin, HistSpecialBin ySpecialBin)
 
double get_all_bins () const
 

Public Attributes

VariableLengthPartition x_part
 
VariableLengthPartition y_part
 

Detailed Description

Definition at line 173 of file Histo2DVar.hh.

Constructor & Destructor Documentation

Histo2DVar::Histo2DVar ( G4String  name,
double *  epx_list,
size_t  epx_list_len,
side  x_conv,
double *  epy_list,
size_t  epy_list_len,
side  y_conv 
)

Definition at line 64 of file Histo2Dvar.cc.

Here is the call graph for this function:

Histo2DVar::Histo2DVar ( )

Definition at line 90 of file Histo2Dvar.cc.

Here is the call graph for this function:

Histo2DVar::~Histo2DVar ( )
inline

Definition at line 180 of file Histo2DVar.hh.

Member Function Documentation

void Histo2DVar::div ( double  r)

Definition at line 248 of file Histo2Dvar.cc.

Here is the call graph for this function:

void Histo2DVar::fill ( double  x_point,
double  y_point,
double  weight = 1.0 
)

Definition at line 127 of file Histo2Dvar.cc.

Here is the call graph for this function:

double Histo2DVar::get_all_bins ( ) const
inline

Definition at line 213 of file Histo2DVar.hh.

double Histo2DVar::get_bin_error ( int  i,
int  j 
)

Definition at line 207 of file Histo2Dvar.cc.

Here is the call graph for this function:

double Histo2DVar::get_bin_error ( HistSpecialBin  xSpecialBin,
HistSpecialBin  ySpecialBin 
)
inline

Definition at line 211 of file Histo2DVar.hh.

double Histo2DVar::get_bin_value ( int  i,
int  j 
)

Definition at line 174 of file Histo2Dvar.cc.

Here is the call graph for this function:

double Histo2DVar::get_bin_value ( HistSpecialBin  xSpecialBin,
HistSpecialBin  ySpecialBin 
)
inline

Definition at line 208 of file Histo2DVar.hh.

const char* Histo2DVar::get_name ( )
inline

Definition at line 206 of file Histo2DVar.hh.

Here is the call graph for this function:

void Histo2DVar::reset ( )

Definition at line 105 of file Histo2Dvar.cc.

Here is the caller graph for this function:

void Histo2DVar::set_name ( G4String  new_name)
inline

Definition at line 205 of file Histo2DVar.hh.

Member Data Documentation

VariableLengthPartition Histo2DVar::x_part

Definition at line 187 of file Histo2DVar.hh.

VariableLengthPartition Histo2DVar::y_part

Definition at line 188 of file Histo2DVar.hh.


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