ROOT  6.06/09
Reference Guide
Public Member Functions | Public Attributes | Private Attributes | List of all members
TMVA::Volume Class Reference

Definition at line 50 of file Volume.h.

Public Member Functions

 Volume (std::vector< Float_t > *l, std::vector< Float_t > *u=0)
 
 Volume (std::vector< Double_t > *l=0, std::vector< Double_t > *u=0)
 
 Volume (Volume &)
 
 Volume (Float_t *l, Float_t *u, Int_t nvar)
 
 Volume (Double_t *l, Double_t *u, Int_t nvar)
 
 Volume (Float_t l, Float_t u)
 
 Volume (Double_t l, Double_t u)
 
virtual ~Volume (void)
 
void Delete (void)
 
void Scale (Double_t f)
 
void ScaleInterval (Double_t f)
 
void Print (void) const
 

Public Attributes

std::vector< Double_t > * fLower
 
std::vector< Double_t > * fUpper
 

Private Attributes

Bool_t fOwnerShip
 

#include <TMVA/Volume.h>

+ Collaboration diagram for TMVA::Volume:

Constructor & Destructor Documentation

TMVA::Volume::Volume ( std::vector< Float_t > *  l,
std::vector< Float_t > *  u = 0 
)

Definition at line 54 of file Volume.cxx.

TMVA::Volume::Volume ( std::vector< Double_t > *  l = 0,
std::vector< Double_t > *  u = 0 
)

Definition at line 47 of file Volume.cxx.

TMVA::Volume::Volume ( Volume V)

Definition at line 113 of file Volume.cxx.

TMVA::Volume::Volume ( Float_t l,
Float_t u,
Int_t  nvar 
)

Definition at line 80 of file Volume.cxx.

TMVA::Volume::Volume ( Double_t l,
Double_t u,
Int_t  nvar 
)

Definition at line 67 of file Volume.cxx.

TMVA::Volume::Volume ( Float_t  l,
Float_t  u 
)

Definition at line 103 of file Volume.cxx.

TMVA::Volume::Volume ( Double_t  l,
Double_t  u 
)

Definition at line 93 of file Volume.cxx.

TMVA::Volume::~Volume ( void  )
virtual

Definition at line 121 of file Volume.cxx.

Member Function Documentation

void TMVA::Volume::Delete ( void  )
void TMVA::Volume::Print ( void  ) const

Definition at line 153 of file Volume.cxx.

void TMVA::Volume::Scale ( Double_t  f)

Definition at line 135 of file Volume.cxx.

void TMVA::Volume::ScaleInterval ( Double_t  f)

Member Data Documentation

std::vector<Double_t>* TMVA::Volume::fLower
Bool_t TMVA::Volume::fOwnerShip
private

Definition at line 80 of file Volume.h.

std::vector<Double_t>* TMVA::Volume::fUpper

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