gEnv->SetValue("XNet.ReconnectTimeout",10);
gEnv->SetValue("XNet.FirstConnectMaxCnt",1);
}
+ // Make sure we change the temporary directory
+ gSystem->Setenv("TMPDIR", gSystem->pwd());
TObjArray *list = fOutputFiles.Tokenize(",");
TIter next(list);
TObjString *str;
out << " gEnv->SetValue(\"XNet.ReconnectTimeout\",10);" << endl;
out << " gEnv->SetValue(\"XNet.FirstConnectMaxCnt\",1);" << endl << endl;
}
+ // Change temp directory to current one
+ out << "// Set temporary merging directory to current one" << endl;
+ out << " gSystem->Setenv(\"TMPDIR\", gSystem->pwd());" << endl << endl;
out << "// connect to AliEn and make the chain" << endl;
out << " if (!TGrid::Connect(\"alien://\")) return;" << endl;
if (IsUsingTags()) {
out << " gEnv->SetValue(\"XNet.MaxRedirectCount\",2);" << endl;
out << " gEnv->SetValue(\"XNet.ReconnectTimeout\",10);" << endl;
out << " gEnv->SetValue(\"XNet.FirstConnectMaxCnt\",1);" << endl << endl;
- }
+ }
+ // Change temp directory to current one
+ out << "// Set temporary merging directory to current one" << endl;
+ out << " gSystem->Setenv(\"TMPDIR\", gSystem->pwd());" << endl << endl;
out << "// Connect to AliEn" << endl;
out << " if (!TGrid::Connect(\"alien://\")) return;" << endl;
out << " TString outputDir = \"" << fGridOutputDir << "/\";" << endl;
{
// if (fDebug > 1) {
- Long_t entry = fESDhandler->GetReadEntry();
+ Long64_t entry = fESDhandler->GetReadEntry();
AliDebug(2,Form("AliAnalysisTaskAddObject::Exec() %s ==> processing event %lld", fESDhandler->GetTree()->GetCurrentFile()->GetName(),entry));
//}
fESDInput = fESDhandler->GetEvent();
Int_t cint1E = (Int_t) fHistStatBin0->GetBinContent(icol,4);
bg = cint1A + cint1C-2*cint1E ;
if (cint1B != triggeredEventsWith0MultWithBG) {
- AliWarning(Form("Events in bin0 from physics selection and local counter not consistent: %d - %d", cint1B, triggeredEventsWith0MultWithBG));
+ AliWarning(Form("Events in bin0 from physics selection and local counter not consistent: %d - %d", cint1B, (Int_t)triggeredEventsWith0MultWithBG));
}
}
}
}
else {
- AliFatal(Form("Unknown energy %f", origin, fEnergy));
+ AliFatal(Form("Unknown energy %f", fEnergy));
}
}
{
TParameter<Long64_t>* param = static_cast<TParameter<Long64_t>*> (fTriggerClasses->GetValue(obj));
- Printf(" %s: %lld triggers", obj->String().Data(), param->GetVal());
+ Printf(" %s: %ld triggers", obj->String().Data(), (Long_t)param->GetVal());
TObjArray* tokens = obj->String().Tokenize(" ");
for (Int_t i=0; i<tokens->GetEntries(); i++)
{
TParameter<Long64_t>* param = static_cast<TParameter<Long64_t>*> (singleTrigger.GetValue(obj));
- Printf(" %s: %lld triggers", obj->String().Data(), param->GetVal());
+ Printf(" %s: %ld triggers", obj->String().Data(), (Long_t)param->GetVal());
}
delete iter;
//
// Execute all supplied analysis of one event. Notify run change via RunChanged().
if (fDebug > 1) {
- Long_t entry = fESDhandler->GetReadEntry();
+ Long64_t entry = fESDhandler->GetReadEntry();
Printf("AliTender::Exec() %s ==> processing event %lld\n", fESDhandler->GetTree()->GetCurrentFile()->GetName(),entry);
}
fESD = fESDhandler->GetEvent();