#include "TParameter.h"

# TParameter

class description - source file - inheritance tree (.pdf)

## class TParameter : public TObject

| Inheritance Chart:
`TObject`
| <- | `TParameter<long>` |

        public:

                              TParameter<long>()
                              TParameter<long>(const char* name, const long& val)
                              TParameter<long>(const TParameter<long>&)
                              ~TParameter<long>()
               static TClass* Class()
          virtual const char* GetName() const
                  const long& GetVal() const
              virtual TClass* IsA() const
            TParameter<long>& operator=(const TParameter<long>&)
                         void SetVal(const long& val)
                 virtual void ShowMembers(TMemberInspector& insp, char* parent)
                 virtual void Streamer(TBuffer& b)
                         void StreamerNVirtual(TBuffer& b)

### Data Members

        private:

          TString fName
             long fVal

## Class Description

     TParameter<AParamType>

     Named parameter, streamable and storable.

### Inline Functions

                         void ~TParameter()
             TParameter<long> TParameter()
             TParameter<long> TParameter(const char* name, const long& val)
                  const char* GetName() const
                  const long& GetVal() const
                         void SetVal(const long& val)
                      TClass* Class()
                      TClass* IsA() const
                         void ShowMembers(TMemberInspector& insp, char* parent)
                         void Streamer(TBuffer& b)
                         void StreamerNVirtual(TBuffer& b)
             TParameter<long> TParameter(const TParameter<long>&)
            TParameter<long>& operator=(const TParameter<long>&)

Author: Maarten Ballintijn 21/06/2004
Last update: root/base:$Name: $:$Id: TParameter.cxx,v 1.2 2004/06/25 22:44:18 rdm Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *