AliRoot Core  3dc7879 (3dc7879)
TPCQAda.cxx File Reference

algorithm for TPC RAW QA More...

#include <daqDA.h>
#include "event.h"
#include "monitor.h"
#include <stdio.h>
#include <stdlib.h>
#include <TFile.h>
#include <TROOT.h>
#include <TPluginManager.h>
#include <TSystem.h>
#include <TStopwatch.h>
#include <TObject.h>
#include <TMap.h>
#include "AliRawReader.h"
#include "AliRawReaderDate.h"
#include "AliTPCmapper.h"
#include "AliTPCROC.h"
#include "AliTPCCalROC.h"
#include "AliTPCCalPad.h"
#include "TTreeStream.h"
#include "AliLog.h"
#include "AliTPCConfigDA.h"
#include <AmoreDA.h>
#include "AliTPCdataQA.h"
Include dependency graph for TPCQAda.cxx:

Go to the source code of this file.

Macros

#define RESULT_FILE   "tpcQA.root"
 
#define FILE_ID   "QA"
 
#define MAPPING_FILE   "tpcMapping.root"
 
#define CONFIG_FILE   "TPCQAda.conf"
 

Functions

void SendToAmoreDB (TObject *o, unsigned long32 runNb)
 
int main (int argc, char **argv)
 

Detailed Description

algorithm for TPC RAW QA

TPC DA for online calibration

Contact: Haava.nosp@m.rd.H.nosp@m.elstr.nosp@m.up@c.nosp@m.ern.c.nosp@m.h, peter.nosp@m..chr.nosp@m.istia.nosp@m.nsen.nosp@m.@hep..nosp@m.lu.s.nosp@m.e Link: Run Type: PHYSICS STANDALONE DAQ DA Type: MON Number of events needed: 500 Input Files: /castor/cern.ch/alice/raw/global/2009/08/22/11/09000080958023.30.root Output Files: tpcQA.root, to be exported to the DAQ FXS fileId: QA Trigger types used: PHYSICS_EVENT

10/06/2007 sylva.nosp@m.in.c.nosp@m.hapel.nosp@m.and@.nosp@m.cern..nosp@m.ch : first version - clean skeleton based on DAQ DA case1 06/12/2007 haava.nosp@m.rd.h.nosp@m.elstr.nosp@m.up@c.nosp@m.ern.c.nosp@m.h : created CE DA based on pulser code 09/06/2008 peter.nosp@m..chr.nosp@m.istia.nosp@m.nsen.nosp@m.@hep..nosp@m.lu.s.nosp@m.e and haava.nosp@m.rd.h.nosp@m.elstr.nosp@m.up@c.nosp@m.ern.c.nosp@m.h : created QA DA based on AliTPCdataQA code

10/09/2009 Jens..nosp@m.Wiec.nosp@m.hula@.nosp@m.cern.nosp@m..ch: Export object to AMOREdb after a defined update interval for QA 26/01/2010 Jens..nosp@m.Wiec.nosp@m.hula@.nosp@m.cern.nosp@m..ch: Exclude laser triggers when running in a global partition

Author
maria.nosp@m.n.iv.nosp@m.anov@.nosp@m.cern.nosp@m..ch, peter.nosp@m..chr.nosp@m.istia.nosp@m.nsen.nosp@m.@hep..nosp@m.lu.s.nosp@m.e

This process reads RAW data from the files provided as command line arguments and save results in a file (named from RESULT_FILE define - see below).

Definition in file TPCQAda.cxx.

Macro Definition Documentation

#define CONFIG_FILE   "TPCQAda.conf"

Definition at line 44 of file TPCQAda.cxx.

Referenced by main().

#define FILE_ID   "QA"

Definition at line 42 of file TPCQAda.cxx.

Referenced by main().

#define MAPPING_FILE   "tpcMapping.root"

Definition at line 43 of file TPCQAda.cxx.

Referenced by main().

#define RESULT_FILE   "tpcQA.root"

Definition at line 41 of file TPCQAda.cxx.

Referenced by main().

Function Documentation

int main ( int  argc,
char **  argv 
)

Main routine Arguments: list of DATE raw data files

Definition at line 87 of file TPCQAda.cxx.

void SendToAmoreDB ( TObject *  o,
unsigned long32  runNb 
)

Definition at line 314 of file TPCQAda.cxx.

Referenced by main().