Adding printouts (R. Preghenella)
authorzampolli <Chiara.Zampolli@cern.ch>
Wed, 18 Feb 2015 09:37:36 +0000 (10:37 +0100)
committerzampolli <Chiara.Zampolli@cern.ch>
Wed, 18 Feb 2015 09:37:36 +0000 (10:37 +0100)
TOF/DA/TOFphysicsda.cxx

index 24e455c..ba7969b 100644 (file)
@@ -70,6 +70,8 @@
 int
 main(int argc, char **argv)
 {
+  
+  printf("in main\n"); // remove me
     
     /* magic line from Rene */
     gROOT->GetPluginManager()->AddHandler("TVirtualStreamerInfo",
@@ -92,12 +94,18 @@ main(int argc, char **argv)
      * CONFIG
      */
     
+    printf("retrieve config file\n"); // remove me
+
+
     /* retrieve config file */
     int getConfigFile = daqDA_DB_getFile("TOFPhysicsConfig.xml","TOFPhysicsConfig.xml");
     if (getConfigFile != 0){
         printf("Failed to retrieve config file from DB! returning...\n");
         return -1;
     }
+
+    printf("parse config file\n"); // remove me
+
     /* parse config file */
     AliTOFDaConfigHandler* tofHandler = new AliTOFDaConfigHandler();
     TSAXParser *parser = new TSAXParser();
@@ -131,6 +139,8 @@ main(int argc, char **argv)
      * INIT
      */
     
+    printf("init\n"); // remove me
+
     /* init counters and flags */
     nPhysicsEvents = 0;
     nCollectedPhysicsEvents = 0;
@@ -168,6 +178,8 @@ main(int argc, char **argv)
     Int_t trmIndex, chainIndex, tdcIndex;
     Double_t chainEff;
     
+    printf("open files and create histos\n"); // remove me
+
     /* open HITS output file */
     TFile *fileOutHits = new TFile(FILE_HITS, "RECREATE");
     /* create hit field data structure */
@@ -212,6 +224,8 @@ main(int argc, char **argv)
      * ONLINE MONITOR
      */
     
+    printf("monitor declare table\n"); // remove me
+
     AliLog::SetGlobalLogLevel(AliLog::kFatal);
     struct eventHeaderStruct *event;
     int ret;
@@ -226,24 +240,38 @@ main(int argc, char **argv)
         printf("monitorDeclareTable() failed: %s\n", monitorDecodeError(ret));
         return -1;
     }
+
+    printf("monitor set data source\n"); // remove me 
+
     /* define data source : this is argument 1 */
     ret = monitorSetDataSource(argv[1]);
     if (ret != 0) {
         printf("monitorSetDataSource() failed : %s\n",monitorDecodeError(ret));
         return -1;
     }
+
+    printf("monitor declare mp\n"); // remove me
+
     /* declare monitoring program */
     ret = monitorDeclareMp("TOFdaPhysics");
     if (ret != 0) {
         printf("monitorDeclareMp() failed : %s\n",monitorDecodeError(ret));
         return -1;
     }
+
+    printf("monitor set no wait\n"); // remove me
+
     /* define wait event timeout - 1s max */
     monitorSetNowait();
+
+    printf("monitor set no wait network timeout\n"); // remove me
+
     monitorSetNoWaitNetworkTimeout(1000);
     
     /* variables */
-    
+
+    printf("endless loop\n"); // remove me
+
     /* loop over events */
     while (1) {