link_directories( ${LINK_DIRECTORIES})
-ADD_DEFINITIONS(-Duse_aliroot -Duse_root -DROWHOUGHPARAMS -Duse_reconstruction -Duse_newio -DROOTVERSION=\"unchecked\" -DALIROOTVERSION=\"unchecked\" -D__ROOT__ -DUSE_ALILOG -DLINUX -DLIBHLTSIM_VERSION=0)
+ADD_DEFINITIONS(-Duse_aliroot -Duse_root -DUSE_ROOT -DROWHOUGHPARAMS -Duse_reconstruction -Duse_newio -DROOTVERSION=\"unchecked\" -DALIROOTVERSION=\"unchecked\" -D__ROOT__ -DUSE_ALILOG -DLINUX -DLIBHLTSIM_VERSION=0)
SetModule()
MUON/utils/dHLTdumpraw.cxx
)
-Set(LIBS STEERBase ESD AOD RAWDatabase RAWDatarec RAWDatasim CDB STEER HLTbase
+Set(LIBS STEERBase ESD AOD RAWDatarec RAWDatasim CDB STEER HLTbase
MUONevaluation MUONsim MUONrec MUONbase MUONtrigger MUONgeometry MUONraw
- MUONcalib MUONmapping MUONcore AliHLTMUON AliHLTHOMER HLTshuttle)
+ MUONcalib MUONmapping MUONcore AliHLTMUON AliHLTHOMER HLTshuttle RAWDatabase)
AddExecutable(dHLTdumpraw "${SRCS}" "${LIBS}")
# -*- mode: cmake -*-
set(SRCS
-BASE/util/AliHLTFilePublisher.cxx
-BASE/util/AliHLTFileWriter.cxx
-BASE/util/AliHLTRootFilePublisherComponent.cxx
-BASE/util/AliHLTRootFileWriterComponent.cxx
-BASE/util/AliHLTRootFileStreamerComponent.cxx
-BASE/util/AliHLTLoaderPublisherComponent.cxx
-BASE/util/AliHLTRawReaderPublisherComponent.cxx
-BASE/util/AliHLTOUTPublisherComponent.cxx
-BASE/util/AliHLTEsdCollectorComponent.cxx
-BASE/util/AliHLTDataGenerator.cxx
-BASE/util/AliHLTBlockFilterComponent.cxx
-BASE/util/AliHLTAgentUtil.cxx
+ BASE/util/AliHLTFilePublisher.cxx
+ BASE/util/AliHLTFileWriter.cxx
+ BASE/util/AliHLTRootFilePublisherComponent.cxx
+ BASE/util/AliHLTESDMCEventPublisherComponent.cxx
+ BASE/util/AliHLTRootFileWriterComponent.cxx
+ BASE/util/AliHLTRootFileStreamerComponent.cxx
+ BASE/util/AliHLTLoaderPublisherComponent.cxx
+ BASE/util/AliHLTRawReaderPublisherComponent.cxx
+ BASE/util/AliHLTOUTPublisherComponent.cxx
+ BASE/util/AliHLTEsdCollectorComponent.cxx
+ BASE/util/AliHLTDataGenerator.cxx
+ BASE/util/AliHLTBlockFilterComponent.cxx
+ BASE/util/AliHLTCompStatCollector.cxx
+ BASE/util/AliHLTAgentUtil.cxx
)
# fill list of header files from list of source files
# -*- mode: cmake -*-
set(SRCS
- AliITSgeom.cxx
- AliITSgeomMatrix.cxx
- AliITSgeomSPD.cxx
- AliITSgeomSDD.cxx
- AliITSgeomSSD.cxx
- AliITSInitGeometry.cxx
- AliITSLoader.cxx
- AliITSRecPoint.cxx
- AliITSclusterV2.cxx
- AliITSdigit.cxx
- AliITSdigitSPD.cxx
- AliITSdigitSDD.cxx
- AliITSTransientDigit.cxx
- AliITSdigitSSD.cxx
- AliITSMap.cxx
- AliITSMapA1.cxx
- AliITSMapA2.cxx
- AliITSMisalignMaker.cxx
- AliITSpList.cxx
- AliITSpListItem.cxx
- AliITSsegmentation.cxx
- AliITSsegmentationSPD.cxx
- AliITSsegmentationSDD.cxx
- AliITSsegmentationSSD.cxx
- AliITSresponse.cxx
- AliITSCalibration.cxx
- AliITSresponseSPD.cxx
- AliITSresponseSDD.cxx
- AliITSCalibrationSPD.cxx
- AliITSCalibrationSDD.cxx
- AliITSCalibrationSSD.cxx
- AliITSChannelStatus.cxx
- AliITSMapSDD.cxx
- AliITSHLTforSDD.cxx
- AliITSDriftSpeedSDD.cxx
- AliITSDDLModuleMapSDD.cxx
- AliITSDriftSpeedArraySDD.cxx
- AliITSBadChannelsSSD.cxx
- AliITSGainSSD.cxx
- AliITSNoiseSSD.cxx
- AliITSChannelDaSSD.cxx
- AliITSModuleDaSSD.cxx
- AliITSHandleDaSSD.cxx
- AliITSDDLRawData.cxx
- AliITSRawStream.cxx
- AliITSRawStreamSDDCompressed.cxx
- AliITSRawStreamSDDv2.cxx
- AliITSRawStreamSDDv3.cxx
- AliITSRawStreamSSD.cxx
- AliITSRawStreamSDD.cxx
- AliITSCompressRawDataSDD.cxx
- AliITSRawStreamSPD.cxx
- AliITSEventHeader.cxx
- AliITSRawStreamSSDv1.cxx
- AliITSRawData.cxx
- AliITSgeomTGeo.cxx
- AliITSPlaneEff.cxx
- AliITSPlaneEffSPD.cxx
- AliITSPlaneEffSDD.cxx
- AliITSPlaneEffSSD.cxx
- AliITSRawStreamSPDErrorLog.cxx
- AliITSDCSAnalyzerSDD.cxx
- AliITSDCSDataSDD.cxx
- AliITSIntMap.cxx
- AliITSIntMapNode.cxx
- AliITSPedestalSSD.cxx
+ AliITSgeom.cxx
+ AliITSgeomMatrix.cxx
+ AliITSgeomSPD.cxx
+ AliITSgeomSDD.cxx
+ AliITSgeomSSD.cxx
+ AliITSInitGeometry.cxx
+ AliITSLoader.cxx
+ AliITSRecPoint.cxx
+ AliITSclusterV2.cxx
+ AliITSdigit.cxx
+ AliITSdigitSPD.cxx
+ AliITSdigitSDD.cxx
+ AliITSTransientDigit.cxx
+ AliITSdigitSSD.cxx
+ AliITSMap.cxx
+ AliITSMapA1.cxx
+ AliITSMapA2.cxx
+ AliITSMisalignMaker.cxx
+ AliITSpList.cxx
+ AliITSpListItem.cxx
+ AliITSsegmentation.cxx
+ AliITSsegmentationSPD.cxx
+ AliITSsegmentationSDD.cxx
+ AliITSsegmentationSSD.cxx
+ AliITSCalibration.cxx
+ AliITSresponse.cxx
+ AliITSresponseSPD.cxx
+ AliITSresponseSDD.cxx
+ AliITSCalibrationSPD.cxx
+ AliITSCalibrationSDD.cxx
+ AliITSCalibrationSSD.cxx
+ AliITSChannelStatus.cxx
+ AliITSMapSDD.cxx
+ AliITSHLTforSDD.cxx
+ AliITSDriftSpeedSDD.cxx
+ AliITSDDLModuleMapSDD.cxx
+ AliITSDriftSpeedArraySDD.cxx
+ AliITSBadChannelsSSD.cxx
+ AliITSBadChannelsSSDv2.cxx
+ AliITSGainSSD.cxx
+ AliITSGainSSDv2.cxx
+ AliITSNoiseSSD.cxx
+ AliITSNoiseSSDv2.cxx
+ AliITSChannelDaSSD.cxx
+ AliITSModuleDaSSD.cxx
+ AliITSHandleDaSSD.cxx
+ AliITSDDLRawData.cxx
+ AliITSRawStream.cxx
+ AliITSRawStreamSDDCompressed.cxx
+ AliITSRawStreamSDDv2.cxx
+ AliITSRawStreamSDDv3.cxx
+ AliITSRawStreamSSD.cxx
+ AliITSRawStreamSDD.cxx
+ AliITSCompressRawDataSDD.cxx
+ AliITSRawStreamSPD.cxx
+ AliITSEventHeader.cxx
+ AliITSRawStreamSSDv1.cxx
+ AliITSRawData.cxx
+ AliITSgeomTGeo.cxx
+ AliITSPlaneEff.cxx
+ AliITSPlaneEffSPD.cxx
+ AliITSPlaneEffSDD.cxx
+ AliITSPlaneEffSSD.cxx
+ AliITSRawStreamSPDErrorLog.cxx
+ AliITSDCSAnalyzerSDD.cxx
+ AliITSDCSDataSDD.cxx
+ AliITSIntMap.cxx
+ AliITSIntMapNode.cxx
+ AliITSPedestalSSD.cxx
+ AliITSPedestalSSDv2.cxx
AliITSSurveyToAlignSSD.cxx
)
mchview.cxx
)
-Set(LIBS STEERBase ESD AOD RAWDatarec STEER CDB MUONmapping MUONcalib
- MUONgeometry MUONtrigger RAWDatabase RAWDatasim MUONraw MUONbase
- MUONshuttle MUONrec MUONgraphics MUONcore lhapdf pythia6 microcern)
+Set(LIBS STEERBase AOD RAWDatarec STEER CDB
+ MUONraw MUONbase RAWDatabase RAWDatasim
+ MUONshuttle MUONrec MUONgraphics MUONtrigger
+ MUONcalib MUONgeometry MUONmapping MUONcore
+ ESD lhapdf pythia6 microcern)
AddExecutable(mchview "${SRCS}" "${LIBS}")
# -*- mode: cmake -*-
set(SRCS
- AliTPCcalibTracksCuts.cxx AliTPCcalibTracks.cxx AliTPCcalibTracksGain.cxx
- AliTPCSelectorESD.cxx AliTPCSelectorTracks.cxx AliTPCCalPadRegion.cxx AliTPCFitPad.cxx AliAnaTPCTrackBase.cxx AliAnaTPCTrackCalib.cxx AliTPCcalibAlign.cxx AliTPCcalibAlignment.cxx AliTPCcalibV0.cxx AliTPCCalibKr.cxx AliTPCcalibBase.cxx AliTPCAnalysisTaskcalib.cxx AliTPCCalibKrTask.cxx AliTPCcalibLaser.cxx AliTPCcalibCosmic.cxx AliTPCLaserTrack.cxx AliTPCcalibCalib.cxx
+ AliTPCcalibTracksCuts.cxx
+ AliTPCcalibTracks.cxx
+ AliTPCcalibTracksGain.cxx
+ AliTPCCalPadRegion.cxx
+ AliTPCFitPad.cxx
+ AliAnaTPCTrackBase.cxx
+ AliAnaTPCTrackCalib.cxx
+ AliTPCcalibAlign.cxx
+ AliTPCcalibAlignment.cxx
+ AliTPCcalibV0.cxx
+ AliTPCCalibKr.cxx
+ AliTPCcalibBase.cxx
+ AliTPCAnalysisTaskcalib.cxx
+ AliTPCCalibKrTask.cxx
+ AliTPCcalibLaser.cxx
+ AliTPCcalibCosmic.cxx
+ AliTPCLaserTrack.cxx
+ AliTPCcalibCalib.cxx
+ AliTPCcalibTime.cxx
)
# fill list of header files from list of source files
ln -si $ALICE_ROOT/test/QA/recraw.C recraw.C
aliroot -b -q recraw.C > recraw.log
cp $ALICE_ROOT/test/QA/rawqa.C .
-alienaliroot -b > rawqa.log << EOF
+aliroot -b > rawqa.log << EOF
.x $ALICE_ROOT/test/QA/rootlogon.C
.L rawqa.C++
rawqa(21950, 10)
-void rec(const char *filename="raw.root", const Int_t mfield=1)\r
+void rec(const char *filename="raw.root")\r
{\r
/////////////////////////////////////////////////////////////////////////////////////////\r
//\r
//\r
/////////////////////////////////////////////////////////////////////////////////////////\r
//AliLog::SetGlobalLogLevel(AliLog::kWarning);\r
- AliLog::SetGlobalLogLevel(AliLog::kError);\r
+ // AliLog::SetGlobalLogLevel(AliLog::kError);\r
\r
gSystem->Load("libRAliEn.so");\r
gSystem->Load("libNet.so");\r
- gSystem->Load("libMonaLisa.so");\r
- new TMonaLisaWriter(0, "GridAliRoot-rec.C", 0, 0, "global");\r
- gSystem->Setenv("APMON_INTERVAL", "120");\r
+ if (gSystem->Load("libMonaLisa.so") == 0) {\r
+ new TMonaLisaWriter(0, "GridAliRoot-rec.C", 0, 0, "global");\r
+ gSystem->Setenv("APMON_INTERVAL", "120");\r
+ }\r
\r
// Set the CDB storage location\r
AliCDBManager * man = AliCDBManager::Instance();\r
- man->SetDefaultStorage("local://$ALICE_ROOT");\r
- //man->SetDefaultStorage("alien://folder=/alice/data/2008/LHC08a/OCDB/");\r
- man->SetSpecificStorage("ITS/Calib/*","local://$ALICE_ROOT");\r
+ // man->SetDefaultStorage("local://$ALICE_ROOT");\r
+ man->SetDefaultStorage("alien://folder=/alice/data/2008/LHC08c/OCDB/");\r
+// man->SetSpecificStorage("ITS/Calib/*","local://$ALICE_ROOT");\r
+// man->SetSpecificStorage("ITS/Calib/BadChannelsSSD","alien://folder=/alice/data/2008/LHC08c/OCDB");\r
+// man->SetSpecificStorage("ITS/Calib/CalibSDD","alien://folder=/alice/data/2008/LHC08c/OCDB");\r
+// man->SetSpecificStorage("ITS/Calib/DDLMapSDD","alien://folder=/alice/data/2008/LHC08c/OCDB");\r
+// man->SetSpecificStorage("ITS/Calib/DriftSpeedSDD","alien://folder=/alice/data/2008/LHC08c/OCDB");\r
+// man->SetSpecificStorage("ITS/Calib/GainSSD","alien://folder=/alice/data/2008/LHC08c/OCDB");\r
+// man->SetSpecificStorage("ITS/Calib/HLTforSDD","alien://folder=/alice/data/2008/LHC08c/OCDB");\r
+// man->SetSpecificStorage("ITS/Calib/MapsTimeSDD","alien://folder=/alice/data/2008/LHC08c/OCDB");\r
+// man->SetSpecificStorage("ITS/Calib/NoiseSSD","alien://folder=/alice/data/2008/LHC08c/OCDB");\r
+// man->SetSpecificStorage("ITS/Calib/RecoParam","alien://folder=/alice/data/2008/LHC08c/OCDB");\r
+// man->SetSpecificStorage("ITS/Calib/SPDDead","alien://folder=/alice/data/2008/LHC08c/OCDB");\r
+// man->SetSpecificStorage("ITS/Calib/SPDNoisy","alien://folder=/alice/data/2008/LHC08c/OCDB");\r
+// man->SetSpecificStorage("FMD/Calib/*","local://$ALICE_ROOT");\r
+// man->SetSpecificStorage("VZERO/Calib/*","local://$ALICE_ROOT");\r
\r
// Example in case a specific CDB storage is needed\r
// man->SetSpecificStorage("ITS/Calib/MapsAnodeSDD","local://$ALICE_ROOT");\r
rec.SetRecoParam("MUON",muonRecoParam);\r
\r
// Tracking settings\r
- AliMagFMaps* field;\r
- if (mfield)\r
- field = new AliMagFMaps("Maps","Maps", 2, 1., 10., AliMagFMaps::k5kG);\r
- else\r
- field = new AliMagFMaps("Maps","Maps", 2, 0., 10., 2);\r
- AliTracker::SetFieldMap(field,1);\r
Double_t mostProbPt=0.35;\r
AliExternalTrackParam::SetMostProbablePt(mostProbPt);\r
\r
rec.SetUseTrackingErrorsForAlignment("ITS");\r
\r
// In case some detectors have to be switched off...\r
- rec.SetRunReconstruction("ITS TPC TRD TOF HMPID PHOS MUON FMD PMD T0 VZERO ZDC ACORDE");\r
+ rec.SetRunReconstruction("ALL");\r
\r
// Enable vertex finder - it is needed for cosmic track reco\r
rec.SetRunVertexFinder(kTRUE);\r
\r
//rec.SetEventRange(0,15);\r
\r
- rec.SetRunQA("ITS TPC:ESD RECPOINT");\r
+ rec.SetRunQA("ALL:ALL");\r
+ for (Int_t det = 0 ; det < AliReconstruction::fgkNDetectors ; det++) {\r
+ rec.SetQACycles(det, 1) ;\r
+ rec.SetQAWriteExpert(det) ; \r
+ }\r
+\r
rec.SetRunGlobalQA(kTRUE);\r
+\r
AliLog::Flush();\r
rec.Run();\r
\r
-void sim(Int_t nev=50) {
+void sim(Int_t nev=5) {
if (!strcmp(gSystem->GetBuildArch(),"win32gcc")) {
gSystem->Load("libProof");
gSystem->Load("libGui");