TParameter< AParamType > Class Template Reference

#include <TParameter.h>

Inheritance diagram for TParameter< AParamType >:

TObject TObject TSelectorScalar TSelectorScalar List of all members.

Public Member Functions

 TParameter ()
 TParameter (const char *name, const AParamType &val)
 ~TParameter ()
const char * GetName () const
const AParamType & GetVal () const
void SetVal (const AParamType &val)
 TParameter ()
 TParameter (const char *name, const AParamType &val)
 ~TParameter ()
const char * GetName () const
const AParamType & GetVal () const
void SetVal (const AParamType &val)
template<>
TClassClass ()
template<>
TClassClass ()
template<>
TClassClass ()
template<>
TClassClass ()
template<>
void Streamer (TBuffer &R__b)
template<>
void Streamer (TBuffer &R__b)
template<>
void Streamer (TBuffer &R__b)
template<>
void Streamer (TBuffer &R__b)

Private Attributes

TString fName
AParamType fVal

Detailed Description

template<class AParamType>
class TParameter< AParamType >

Definition at line 35 of file TParameter.h.


Constructor & Destructor Documentation

template<class AParamType>
TParameter< AParamType >::TParameter (  )  [inline]

Definition at line 42 of file TParameter.h.

template<class AParamType>
TParameter< AParamType >::TParameter ( const char *  name,
const AParamType &  val 
) [inline]

Definition at line 43 of file TParameter.h.

template<class AParamType>
TParameter< AParamType >::~TParameter (  )  [inline]

Definition at line 45 of file TParameter.h.

template<class AParamType>
TParameter< AParamType >::TParameter (  )  [inline]

Definition at line 42 of file TParameter.h.

template<class AParamType>
TParameter< AParamType >::TParameter ( const char *  name,
const AParamType &  val 
) [inline]

Definition at line 43 of file TParameter.h.

template<class AParamType>
TParameter< AParamType >::~TParameter (  )  [inline]

Definition at line 45 of file TParameter.h.


Member Function Documentation

template<class AParamType>
const char* TParameter< AParamType >::GetName (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 47 of file TParameter.h.

Referenced by do_anadist(), TMonaLisaWriter::SendFileOpenProgress(), and TMonaLisaWriter::SendParameters().

template<class AParamType>
const AParamType& TParameter< AParamType >::GetVal (  )  const [inline]

Definition at line 48 of file TParameter.h.

Referenced by do_anadist(), do_anadist_ds(), do_anadist_getkey(), TProof::HandleSubmerger(), TProof::MarkBad(), TMonaLisaWriter::SendFileOpenProgress(), TMonaLisaWriter::SendParameters(), ProofTests::SlaveBegin(), and TSelectorEntries::Terminate().

template<class AParamType>
void TParameter< AParamType >::SetVal ( const AParamType &  val  )  [inline]

Definition at line 49 of file TParameter.h.

Referenced by do_anadist_ds().

template<class AParamType>
const char* TParameter< AParamType >::GetName (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 47 of file TParameter.h.

template<class AParamType>
const AParamType& TParameter< AParamType >::GetVal (  )  const [inline]

Definition at line 48 of file TParameter.h.

template<class AParamType>
void TParameter< AParamType >::SetVal ( const AParamType &  val  )  [inline]

Definition at line 49 of file TParameter.h.

template<>
TClass * TParameter< float >::Class (  ) 

Definition at line 5587 of file G__Base3.cxx.

References ROOT::GenerateInitInstanceLocal(), and x0.

Referenced by G__G__Tree_277_0_4(), G__setup_memfuncTSelectorScalar(), and TProof::ShowParameters().

template<>
TClass * TParameter< double >::Class (  ) 

Definition at line 5621 of file G__Base3.cxx.

References ROOT::GenerateInitInstanceLocal(), and x0.

template<>
TClass * TParameter< int >::Class (  ) 

Definition at line 5655 of file G__Base3.cxx.

References ROOT::GenerateInitInstanceLocal(), and x0.

template<>
TClass * TParameter< long >::Class (  ) 

Definition at line 5689 of file G__Base3.cxx.

References ROOT::GenerateInitInstanceLocal(), and x0.

template<>
void TParameter< float >::Streamer ( TBuffer R__b  ) 

Definition at line 9246 of file G__Base3.cxx.

References TBuffer::IsReading(), TBuffer::ReadClassBuffer(), and TBuffer::WriteClassBuffer().

template<>
void TParameter< double >::Streamer ( TBuffer R__b  ) 

Definition at line 9303 of file G__Base3.cxx.

References TBuffer::IsReading(), TBuffer::ReadClassBuffer(), and TBuffer::WriteClassBuffer().

template<>
void TParameter< int >::Streamer ( TBuffer R__b  ) 

Definition at line 9360 of file G__Base3.cxx.

References TBuffer::IsReading(), TBuffer::ReadClassBuffer(), and TBuffer::WriteClassBuffer().

template<>
void TParameter< long >::Streamer ( TBuffer R__b  ) 

Definition at line 9417 of file G__Base3.cxx.

References TBuffer::IsReading(), TBuffer::ReadClassBuffer(), and TBuffer::WriteClassBuffer().


Member Data Documentation

template<class AParamType>
TString TParameter< AParamType >::fName [private]

Definition at line 38 of file TParameter.h.

Referenced by TParameter< long long >::GetName().

template<class AParamType>
AParamType TParameter< AParamType >::fVal [private]

Definition at line 39 of file TParameter.h.

Referenced by TParameter< long long >::GetVal(), and TParameter< long long >::SetVal().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:44:42 2011 for ROOT_528-00b_version by  doxygen 1.5.1