Number of events needed: 500
Input Files:
Output Files: tpcCE.root, to be exported to the DAQ FXS
+fileId: CE
Trigger types used: PHYSICS_EVENT
*/
*/
#define RESULT_FILE "tpcCE.root"
+#define FILE_ID "CE"
#define MAPPING_FILE "tpcMapping.root"
#include "AliTPCCalPad.h"
#include "AliMathBase.h"
#include "TTreeStream.h"
+#include "AliLog.h"
+#include "TSystem.h"
//
// TPC calibration algorithm includes
"RIO",
"TStreamerInfo()");
+ AliLog::SetClassDebugLevel("AliTPCRawStream",-5);
+ AliLog::SetClassDebugLevel("AliRawReaderDate",-5);
+ AliLog::SetClassDebugLevel("AliTPCAltroMapping",-5);
+ AliLog::SetModuleDebugLevel("RAW",-5);
int i,status;
+ AliTPCmapper *mapping = 0; // The TPC mapping
+ // if test setup get parameters from $DAQDA_TEST_DIR
+
+ if (!mapping){
+ /* copy locally the mapping file from daq detector config db */
+ status = daqDA_DB_getFile(MAPPING_FILE,"./tpcMapping.root");
+ if (status) {
+ printf("Failed to get mapping file (%s) from DAQdetDB, status=%d\n", MAPPING_FILE, status);
+ printf("Continue anyway ... maybe it works?\n"); // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ return -1; // temporarily uncommented for testing on pcald47 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ }
- /* copy locally the mapping file from daq detector config db */
- status = daqDA_DB_getFile(MAPPING_FILE,"./tpcMapping.root");
- if (status) {
- printf("Failed to get mapping file (%s) from DAQdetDB, status=%d\n", MAPPING_FILE, status);
- printf("Continue anyway ... maybe it works?\n"); // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- //return -1; // temporarily uncommented for testing on pcald47 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ /* open the mapping file and retrieve mapping object */
+ TFile *fileMapping = new TFile(MAPPING_FILE, "read");
+ mapping = (AliTPCmapper*) fileMapping->Get("tpcMapping");
+ delete fileMapping;
}
- /* open the mapping file and retrieve mapping object */
- AliTPCmapper *mapping = 0; // The TPC mapping
- TFile *fileMapping = new TFile(MAPPING_FILE, "read");
- mapping = (AliTPCmapper*) fileMapping->Get("tpcMapping");
if (mapping == 0) {
- printf("Failed to get mapping object from %s. Exiting ...\n", MAPPING_FILE);
- delete fileMapping;
- return -1;
+ printf("Failed to get mapping object from %s. ...\n", MAPPING_FILE);
+ //return -1;
} else {
printf("Got mapping object from %s\n", MAPPING_FILE);
}
/* store the result file on FES */
- status=daqDA_FES_storeFile(RESULT_FILE,RESULT_FILE);
+ status=daqDA_FES_storeFile(RESULT_FILE,FILE_ID);
if (status) {
status = -2;
}