star-travex
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | List of all members
Profile2D Class Reference

#include <Profile2D.h>

Inheritance diagram for Profile2D:

Public Member Functions

 Profile2D ()
 
 Profile2D (const TH2D &h2D)
 
 Profile2D (std::string name, std::string title, Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy, Double_t ylow, Double_t yup, std::string options="")
 
 Profile2D (std::string name, std::string title, Int_t nbinsx, const Double_t *xbins, Int_t nbinsy, const Double_t *ybins, std::string options="")
 
void ResetBinEntries (double val)
 
Bool_t Multiply (const Profile2D &prof2)
 
TProfile * ProfileX (const char *name="_pfx", Int_t firstybin=0, Int_t lastybin=-1, Option_t *option="") const
 
TProfile * ProfileY (const char *name="_pfy", Int_t firstxbin=0, Int_t lastxbin=-1, Option_t *option="") const
 

Protected Member Functions

virtual TProfile * DoProfile (bool onX, const char *name, Int_t firstbin, Int_t lastbin, Option_t *option) const
 

Detailed Description

Definition at line 11 of file Profile2D.h.

Constructor & Destructor Documentation

Profile2D::Profile2D ( )
Profile2D::Profile2D ( const TH2D &  h2D)

Definition at line 22 of file Profile2D.cxx.

Profile2D::Profile2D ( std::string  name,
std::string  title,
Int_t  nbinsx,
Double_t  xlow,
Double_t  xup,
Int_t  nbinsy,
Double_t  ylow,
Double_t  yup,
std::string  options = "" 
)

Definition at line 43 of file Profile2D.cxx.

Profile2D::Profile2D ( std::string  name,
std::string  title,
Int_t  nbinsx,
const Double_t *  xbins,
Int_t  nbinsy,
const Double_t *  ybins,
std::string  options = "" 
)

Definition at line 51 of file Profile2D.cxx.

Member Function Documentation

TProfile * Profile2D::DoProfile ( bool  onX,
const char *  name,
Int_t  firstbin,
Int_t  lastbin,
Option_t *  option 
) const
protectedvirtual

Definition at line 141 of file Profile2D.cxx.

Bool_t Profile2D::Multiply ( const Profile2D prof2)

Definition at line 74 of file Profile2D.cxx.

TProfile * Profile2D::ProfileX ( const char *  name = "_pfx",
Int_t  firstybin = 0,
Int_t  lastybin = -1,
Option_t *  option = "" 
) const

Definition at line 98 of file Profile2D.cxx.

TProfile * Profile2D::ProfileY ( const char *  name = "_pfy",
Int_t  firstxbin = 0,
Int_t  lastxbin = -1,
Option_t *  option = "" 
) const

Definition at line 119 of file Profile2D.cxx.

void Profile2D::ResetBinEntries ( double  val)

Definition at line 59 of file Profile2D.cxx.


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