//////////////////////////////////////////////////////////////////////////
// //
// GFDstarVirtualHztool //
//
// Author: Gero Flucke
// Date: December 20th, 2004
// last update: $Date: 2005/11/07 18:46:34 $ (UTC)
// by: $Author: flucke $
// //
// //
//////////////////////////////////////////////////////////////////////////
#include "GFDstarVirtualHztool.h"
ClassImp(GFDstarVirtualHztool)
//_________________________________________________________
GFDstarVirtualHztool::GFDstarVirtualHztool(const char *rootDir,
const char *filePath)
: GFDstarVirtualTheory(filePath), fRootDir(rootDir)
{
}
//_________________________________________________________
GFDstarVirtualHztool::~GFDstarVirtualHztool()
{
}
//_________________________________________________________
TString GFDstarVirtualHztool::GetHistName(const char *variable) const
{
const TString var(variable);
TString result(fRootDir);
// inclusive diff.
if(var == "pt") result += "/h120";
else if(var == "eta") result += "/h130";
else if(var == "wGammaP")result += "/h140";
else if(var == "zDs") result += "/h150";
// inclusive double diff
else if(var == "etapt11") result += "/h160";
else if(var == "etapt22") result += "/h170";
else if(var == "etapt33") result += "/h180";
// D*+jet
else if(var == "EtaDs") result += "/h232";
else if(var == "EtaJet") result += "/h432";
else if(var == "PtDs") result += "/h223";
else if(var == "PtJet") result += "/h423";
else if(var == "Dphi") result += "/h450";
else if(var == "PtDsJet")result += "/h460";
else if(var == "Deta") result += "/h325";
else if(var == "MDsJet") result += "/h480";
else if(var == "xGam") result += "/h470";
else if(var == "CosTh") result += "/h490";
// D* tagged dijets
else if(var == "EtaDJet") result += "/h525";
else if(var == "EtaOthJet") result += "/h530";
else if(var == "PtDJet") result += "/h515";
else if(var == "PtOthJet") result += "/h520";
else if(var == "DphiDijet") result += "/h540";
else if(var == "DetaDijet") result += "/h535";
else if(var == "xGamDijet") result += "/h500";
else if(var == "PtJet1") result += "/h505";
else if(var == "PtJet2") result += "/h510";
else {
this->Warning("GetHistName", "Don't know variable %s", variable);
result = "";
}
return result;
}
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.