// $Id$
//
+// ------------------------------------
// Class AliMUONStringIntMap
// ------------------------------------
// Helper class that substitutes map <string, int>
// which ALICE does not allow to use
-//
// Author: Ivana Hrivnacova, IPN Orsay
#include <Riostream.h>
#include "AliMUONStringIntMap.h"
#include "AliLog.h"
+/// \cond CLASSIMP
ClassImp(AliMUONStringIntMap)
+/// \endcond
//______________________________________________________________________________
AliMUONStringIntMap::AliMUONStringIntMap()
fFirstArray.SetOwner(true);
}
-//______________________________________________________________________________
-AliMUONStringIntMap::AliMUONStringIntMap(const AliMUONStringIntMap& rhs)
- : TObject(rhs)
-{
-/// Protected copy constructor
-
- AliFatal("Copy constructor is not implemented.");
-}
-
//______________________________________________________________________________
AliMUONStringIntMap::~AliMUONStringIntMap()
{
fFirstArray.Delete();
}
-//______________________________________________________________________________
-AliMUONStringIntMap&
-AliMUONStringIntMap::operator = (const AliMUONStringIntMap& rhs)
-{
-/// Protected assignement operator
-
- // check assignement to self
- if (this == &rhs) return *this;
-
- AliFatal("Assignment operator is not implemented.");
-
- return *this;
-}
-
-
//
// public methods
//
//______________________________________________________________________________
void AliMUONStringIntMap::Print(const TString& key, ofstream& out) const
{
-// Prints the map elements
+/// Print the map elements preceded by a key word
for (Int_t i=0; i<fNofItems; i++) {
out << key << " "