#include <TBranch.h>
#include <Riostream.h>
+using std::cout;
+using std::endl;
/// \cond CLASSIMP
ClassImp(AliMUONTreeManager)
/// \endcond
}
//_____________________________________________________________________________
-const char*
+TString
AliMUONTreeManager::GetClassName(const TTree& tree, const char* pattern,
Bool_t makeDefault) const
{
TString value = (static_cast<TObjString*>(pair->Second()))->String();
if ( key.Contains(pattern,TString::kIgnoreCase) )
{
- return value.Data();
+ return value;
}
}
if ( makeDefault ) return DefaultClassName(tree.GetName(),pattern);
- return 0x0;
+ return "";
}
//_____________________________________________________________________________
-const char*
+TString
AliMUONTreeManager::DefaultClassName(const char* treeName, const char* pattern) const
{
/// For backward compatibility only. Decides, based on the tree name and a