ROOT logo
#ifndef ALINAMEDSTRING_H
#define ALINAMEDSTRING_H

// $Id$

#include <TObjString.h>

class AliNamedString : public TObjString {
 public: 
  AliNamedString();
  AliNamedString(const char *name, const char *string="");

  void Clear(Option_t* /*option*/="")           { SetString("")      ; }

  const char* GetName()               const { return fName       ; }
  void        SetName(const char* n)        { fName = n          ; }

 protected:
  TString fName; // name of the string object
  
 private:
  AliNamedString(const AliNamedString&);             // not implemented
  AliNamedString& operator=(const AliNamedString&);  // not implemented
  
  ClassDef(AliNamedString, 1); // Named string object
};
#endif
 AliNamedString.h:1
 AliNamedString.h:2
 AliNamedString.h:3
 AliNamedString.h:4
 AliNamedString.h:5
 AliNamedString.h:6
 AliNamedString.h:7
 AliNamedString.h:8
 AliNamedString.h:9
 AliNamedString.h:10
 AliNamedString.h:11
 AliNamedString.h:12
 AliNamedString.h:13
 AliNamedString.h:14
 AliNamedString.h:15
 AliNamedString.h:16
 AliNamedString.h:17
 AliNamedString.h:18
 AliNamedString.h:19
 AliNamedString.h:20
 AliNamedString.h:21
 AliNamedString.h:22
 AliNamedString.h:23
 AliNamedString.h:24
 AliNamedString.h:25
 AliNamedString.h:26
 AliNamedString.h:27