// (Remark: when using this mode set also Bool_t bUseParFiles = kTRUE; in CreateAlienHandler.C)
// CENTRALITY DEFINITION
-const Int_t numberOfCentralityBins = 4;
-Int_t centralityArray[numberOfCentralityBins+1] = {0,10,25,50,100}; // in terms of reference multiplicity
+const Int_t numberOfCentralityBins = 1;
+Int_t centralityArray[numberOfCentralityBins+1] = {0,1000000}; // in terms of reference multiplicity
TString commonOutputFileName = "outputCentrality"; // e.g.: result for centrality bin 0 will be in the file "outputCentrality0.root", etc
-void runFlowTaskCentralityTrain(Int_t mode=mLocal, Int_t nRuns = 10,
- Bool_t DATA = kFALSE, const Char_t* dataDir="/Users/snelling/alice_data/Therminator_midcentral", Int_t offset = 0)
+//void runFlowTaskCentralityTrain(Int_t mode=mLocal, Int_t nRuns = 10,
+//Bool_t DATA = kFALSE, const Char_t* dataDir="/Users/snelling/alice_data/Therminator_midcentral", Int_t offset = 0)
-//void runFlowTaskCentralityTrain(Int_t mode = mPROOF, Int_t nRuns = 50000000,
- //Bool_t DATA = kFALSE, const Char_t* dataDir="/PWG4/morsch/HIJING_CENT_4EV", Int_t offset=0) //hijing Pb Pb pilot
+void runFlowTaskCentralityTrain(Int_t mode = mPROOF, Int_t nRuns = 50000000,
+ Bool_t DATA = kTRUE, const Char_t* dataDir="/alice/data/LHC10h_000137045_p1", Int_t offset=0)
-//void runFlowTaskCentralityTrain(Int_t mode = mGrid, Bool_t DATA = kFALSE)
+//void runFlowTaskCentralityTrain(Int_t mode = mGrid, Bool_t DATA = kTRUE)
{
// Time:
TStopwatch timer;
// Cross-check user settings before starting:
// CrossCheckUserSettings(DATA);
// Load needed libraries:
- cout << "help" << endl;
LoadLibraries(mode);
// Create and configure the AliEn plug-in:
if(mode == mGrid || mode == mGridPAR)
}
AliPhysicsSelectionTask* physicsSelTask = AddTaskPhysicsSelection();
+ physicsSelTask->GetPhysicsSelection()->AddCollisionTriggerClass("+C0SM1-B-NOPF-ALL");
+ physicsSelTask->GetPhysicsSelection()->AddCollisionTriggerClass("+C0VBA-B-NOPF-ALL");
+ physicsSelTask->GetPhysicsSelection()->AddCollisionTriggerClass("+C0VBC-B-NOPF-ALL");
+
if(!DATA){physicsSelTask->GetPhysicsSelection()->SetAnalyzeMC();}
// Enable debug printouts:
mgr->SetDebugLevel(2);
// If you want to use already compiled libraries
// in the aliroot distribution
//--------------------------------------------------------
- cout << "loading libs" << endl;
gSystem->Load("libSTEERBase");
gSystem->Load("libESD");
gSystem->Load("libAOD");
SetupPar("AOD");
SetupPar("ANALYSIS");
SetupPar("ANALYSISalice");
- SetupPar("CORRFW");
+ SetupPar("CORRFW");
SetupPar("PWG2flowCommon");
cerr<<"PWG2flowCommon.par loaded..."<<endl;
SetupPar("PWG2flowTasks");
// <<<<<<<<<< PROOF mode >>>>>>>>>>>>
//---------------------------------------------------------
else if (mode==mPROOF) {
- //
- //gEnv->SetValue("XSec.GSI.DelegProxy","2");
// set to debug root versus if needed
//TProof::Mgr("alicecaf")->SetROOTVersion("v5-24-00a_dbg");
//TProof::Mgr("alicecaf")->SetROOTVersion("v5-24-00a");
// Connect to proof
printf("*** Connect to PROOF ***\n");
gEnv->SetValue("XSec.GSI.DelegProxy","2");
- // Put appropriate username here
- //TProof::Open("abilandz@alicecaf.cern.ch");
- //TProof::Open("nkolk@alicecaf.cern.ch");
- //TProof::Open("snelling@localhost");
TProof::Open("alice-caf.cern.ch");
//TProof::Open("skaf.saske.sk");
- //TProof::Open("prf000-iep-grid.saske.sk");
- //Info("runSKAF.C","Loading libs on proof (may take while, around 1 min) ...");
- // list the data available
+ // list the data available
//gProof->ShowDataSets("/*/*");
//gProof->ShowDataSets("/alice/sim/"); //for MC Data
//gProof->ShowDataSets("/alice/data/"); //for REAL Data
// Clear the Packages
-
+ /*
gProof->ClearPackage("STEERBase.par");
gProof->ClearPackage("ESD.par");
gProof->ClearPackage("AOD.par");
+ */
gProof->ClearPackage("ANALYSIS.par");
gProof->ClearPackage("ANALYSISalice.par");
gProof->ClearPackage("CORRFW.par");
gProof->ClearPackage("PWG2flowTasks");
// Upload the Packages
- gProof->UploadPackage("STEERBase.par");
- gProof->UploadPackage("ESD.par");
- gProof->UploadPackage("AOD.par");
+ //gProof->UploadPackage("STEERBase.par");
+ //gProof->UploadPackage("ESD.par");
+ //gProof->UploadPackage("AOD.par");
gProof->UploadPackage("ANALYSIS.par");
gProof->UploadPackage("ANALYSISalice.par");
// Enable the Packages
// The global package
+ gProof->EnablePackage("VO_ALICE@AliRoot::v4-21-04-AN");
//gProof->EnablePackage("aliroot_v4-19-05-AN",kTRUE);
// Or separate
- gProof->EnablePackage("STEERBase");
- gProof->EnablePackage("ESD");
- gProof->EnablePackage("AOD");
+ //gProof->EnablePackage("STEERBase");
+ //gProof->EnablePackage("ESD");
+ //gProof->EnablePackage("AOD");
// Always needed
gProof->EnablePackage("ANALYSIS");