Analysis  version 7.0 - august 2014
Spec2Par Class Reference

#include <Spec2Par.hh>

Inheritance diagram for Spec2Par:
Spec1Par Spec3Par SpecBidim SpecTridim

Public Member Functions

 Spec2Par (const Param &px, const Param &py)
 
 Spec2Par (const Spec2Par &original)
 
virtual ~Spec2Par ()
 
const ParamParamY () const
 
string NameY () const
 
virtual const ParamGetYParamPtr () const
 
virtual Int_t GetParamNumber () const
 
 ClassDef (Spec2Par, 0)
 
- Public Member Functions inherited from Spec1Par
 Spec1Par (const Param &px)
 
 Spec1Par (const Spec1Par &original)
 
virtual ~Spec1Par ()
 
const ParamParamX () const
 
string NameX () const
 
virtual const ParamGetXParamPtr () const
 
 ClassDef (Spec1Par, 0)
 

Protected Attributes

const Paramy_param_ptr
 Pointeur sur le paramètre Y associé
 
- Protected Attributes inherited from Spec1Par
const Paramx_param_ptr
 Pointeur sur le paramètre X associé
 

Private Member Functions

 GObjectV (Spec2Par)
 

Detailed Description

Classe de base pour les spectres associés à deux paramètres.

Constructor & Destructor Documentation

Spec2Par::Spec2Par ( const Param px,
const Param py 
)

Constructeur

Parameters
pxparamètre X associé au spectre (donné par référence)
pyparamètre Y associé au spectre (donné par référence)

References y_param_ptr.

Spec2Par::Spec2Par ( const Spec2Par original)

Constructeur de recopie.

Parameters
originalinstance à recopier

References y_param_ptr.

Spec2Par::~Spec2Par ( )
virtual

Destructeur.

Member Function Documentation

Spec2Par::GObjectV ( Spec2Par  )
private

Macro from GCpp library that defines the following functions:

  • ClassName(): return the real class name of the object
  • StaticClassName(): return the used class name of the object (that may be a base class of the real object).
  • IsInstanceOf<T>(): return true if the current object is an instance of the template class name argument
  • Clone(): return an allocated copy of the object.
const Param & Spec2Par::ParamY ( ) const
inline

Retourne une référence sur le paramètre Y associé au spectre.

References y_param_ptr.

Referenced by SpecBidim::IncrementSpectrum(), SpecTridim::IncrementSpectrum(), SpecBidim::YAxisDefinition(), and SpecTridim::YAxisDefinition().

string Spec2Par::NameY ( ) const
inline

Retourne le nom du paramètre X associé au spectre.

References y_param_ptr.

Referenced by SpecBidim::DefinitionString(), SpecTridim::DefinitionString(), and SpectrumList::SetParamNameLen().

const Param * Spec2Par::GetYParamPtr ( ) const
inlinevirtual

Fonction qui renvoit le pointeur sur le paramètre Y du spectre.

Reimplemented in SpecTridim, and SpecBidim.

References y_param_ptr.

Referenced by SpecBidim::GetYParamPtr(), and SpecTridim::GetYParamPtr().

Int_t Spec2Par::GetParamNumber ( ) const
inlinevirtual

Fonction qui renvoit le nombre de paramètres associés au spectre.

Reimplemented from Spec1Par.

Reimplemented in SpecTridim, SpecBidim, and Spec3Par.

Referenced by SpecBidim::GetParamNumber().

Spec2Par::ClassDef ( Spec2Par  ,
 
)

Définition à usage de ROOT...


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