if(fVZERORecenteringFilename.Contains(".root")) AliDielectronVarManager::SetVZERORecenteringFile(fVZERORecenteringFilename.Data());
if(fZDCRecenteringFilename.Contains(".root")) AliDielectronVarManager::SetZDCRecenteringFile(fZDCRecenteringFilename.Data());
if(fVZERORecenteringFilename.Contains(".root")) AliDielectronVarManager::SetVZERORecenteringFile(fVZERORecenteringFilename.Data());
if(fZDCRecenteringFilename.Contains(".root")) AliDielectronVarManager::SetZDCRecenteringFile(fZDCRecenteringFilename.Data());
//in case we have MC load the MC event and process the MC particles
// why do not apply the event cuts first ????
if (AliDielectronMC::Instance()->ConnectMCEvent()){
//in case we have MC load the MC event and process the MC particles
// why do not apply the event cuts first ????
if (AliDielectronMC::Instance()->ConnectMCEvent()){
TString className,className2;
Double_t values[AliDielectronVarManager::kNMaxValues]={0.};
TString className,className2;
Double_t values[AliDielectronVarManager::kNMaxValues]={0.};