| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -10,4 +10,5 @@ | |||
| 10 | 10 | ||
| 11 | 11 | add_subdirectory(base) | |
| 12 | 12 | add_subdirectory(simulation) | |
| 13 | - add_subdirectory(macros) | ||
| 13 | + add_subdirectory(macros) | ||
| 14 | + add_subdirectory(workflow) | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,18 @@ | |||
| 1 | + # Copyright CERN and copyright holders of ALICE O2. This software is distributed | ||
| 2 | + # under the terms of the GNU General Public License v3 (GPL Version 3), copied | ||
| 3 | + # verbatim in the file "COPYING". | ||
| 4 | + # | ||
| 5 | + # See http://alice-o2.web.cern.ch/license for full licensing information. | ||
| 6 | + # | ||
| 7 | + # In applying this license CERN does not waive the privileges and immunities | ||
| 8 | + # granted to it by virtue of its status as an Intergovernmental Organization or | ||
| 9 | + # submit itself to any jurisdiction. | ||
| 10 | + | ||
| 11 | + | ||
| 12 | + o2_add_library(TRDWorkflow | ||
| 13 | + TARGETVARNAME targetName | ||
| 14 | + SOURCES src/TRDDigitizerSpec.cxx #src/TRDDigitWriterSpec.h | ||
| 15 | + PUBLIC_LINK_LIBRARIES O2::Framework O2::DPLUtils O2::Steer O2::Algorithm O2::DataFormatsTRD O2::TRDSimulation O2::DetectorsBase O2::SimulationDataFormat O2::TRDBase) | ||
| 16 | + | ||
| 17 | + o2_target_root_dictionary(TRDWorkflow | ||
| 18 | + HEADERS include/TRDWorkflow/TRDDigitizerSpec.h) | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -8,8 +8,8 @@ | |||
| 8 | 8 | // granted to it by virtue of its status as an Intergovernmental Organization | |
| 9 | 9 | // or submit itself to any jurisdiction. | |
| 10 | 10 | ||
| 11 | - #ifndef STEER_DIGITIZERWORKFLOW_SRC_TRDDIGITWRITERSPEC_H_ | ||
| 12 | - #define STEER_DIGITIZERWORKFLOW_SRC_TRDDIGITWRITERSPEC_H_ | ||
| 11 | + #ifndef TRDWORKFLOW_SRC_TRDDIGITWRITERSPEC_H_ | ||
| 12 | + #define TRDWORKFLOW_SRC_TRDDIGITWRITERSPEC_H_ | ||
| 13 | 13 | ||
| 14 | 14 | #include "Framework/DataProcessorSpec.h" | |
| 15 | 15 | #include "DPLUtils/MakeRootTreeWriterSpec.h" | |
@@ -27,7 +27,7 @@ namespace trd | |||
| 27 | 27 | template <typename T> | |
| 28 | 28 | using BranchDefinition = framework::MakeRootTreeWriterSpec::BranchDefinition<T>; | |
| 29 | 29 | ||
| 30 | - o2::framework::DataProcessorSpec getTRDDigitWriterSpec() | ||
| 30 | + inline o2::framework::DataProcessorSpec getTRDDigitWriterSpec() | ||
| 31 | 31 | { | |
| 32 | 32 | using InputSpec = framework::InputSpec; | |
| 33 | 33 | using MakeRootTreeWriterSpec = framework::MakeRootTreeWriterSpec; | |
@@ -43,4 +43,4 @@ o2::framework::DataProcessorSpec getTRDDigitWriterSpec() | |||
| 43 | 43 | } // end namespace trd | |
| 44 | 44 | } // end namespace o2 | |
| 45 | 45 | ||
| 46 | - #endif /* STEER_DIGITIZERWORKFLOW_SRC_TRDDIGITWRITERSPEC_H_ */ | ||
| 46 | + #endif /* TRDWORKFLOW_SRC_TRDDIGITWRITERSPEC_H_ */ | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -8,7 +8,7 @@ | |||
| 8 | 8 | // granted to it by virtue of its status as an Intergovernmental Organization | |
| 9 | 9 | // or submit itself to any jurisdiction. | |
| 10 | 10 | ||
| 11 | - #include "TRDDigitizerSpec.h" | ||
| 11 | + #include "TRDWorkflow/TRDDigitizerSpec.h" | ||
| 12 | 12 | #include "Framework/ConfigParamRegistry.h" | |
| 13 | 13 | #include "Framework/ControlService.h" | |
| 14 | 14 | #include "Framework/DataProcessorSpec.h" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,21 @@ | |||
| 1 | + // Copyright CERN and copyright holders of ALICE O2. This software is | ||
| 2 | + // distributed under the terms of the GNU General Public License v3 (GPL | ||
| 3 | + // Version 3), copied verbatim in the file "COPYING". | ||
| 4 | + // | ||
| 5 | + // See http://alice-o2.web.cern.ch/license for full licensing information. | ||
| 6 | + // | ||
| 7 | + // In applying this license CERN does not waive the privileges and immunities | ||
| 8 | + // granted to it by virtue of its status as an Intergovernmental Organization | ||
| 9 | + // or submit itself to any jurisdiction. | ||
| 10 | + | ||
| 11 | + #ifdef __CLING__ | ||
| 12 | + | ||
| 13 | + #pragma link off all globals; | ||
| 14 | + #pragma link off all classes; | ||
| 15 | + #pragma link off all functions; | ||
| 16 | + | ||
| 17 | + //#pragma link C++ class o2::trd::TRDDPLDigitizerTask + ; | ||
| 18 | + | ||
| 19 | + | ||
| 20 | + #endif | ||
| 21 | + | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -32,7 +32,6 @@ o2_add_executable(digitizer-workflow | |||
| 32 | 32 | src/TOFDigitizerSpec.cxx | |
| 33 | 33 | src/TPCDigitRootWriterSpec.cxx | |
| 34 | 34 | src/TPCDigitizerSpec.cxx | |
| 35 | - src/TRDDigitizerSpec.cxx | ||
| 36 | 35 | src/ZDCDigitizerSpec.cxx | |
| 37 | 36 | PUBLIC_LINK_LIBRARIES O2::Framework | |
| 38 | 37 | O2::Steer | |
@@ -50,10 +49,11 @@ o2_add_executable(digitizer-workflow | |||
| 50 | 49 | O2::PHOSSimulation | |
| 51 | 50 | O2::CPVSimulation | |
| 52 | 51 | O2::TOFSimulation | |
| 53 | - O2::TOFCalibration | ||
| 52 | + O2::TOFCalibration | ||
| 54 | 53 | O2::TOFReconstruction | |
| 55 | 54 | O2::TPCSimulation | |
| 56 | 55 | O2::TPCWorkflow | |
| 57 | 56 | O2::TRDSimulation | |
| 57 | + O2::TRDWorkflow | ||
| 58 | 58 | O2::DataFormatsTRD | |
| 59 | 59 | O2::ZDCSimulation) | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -58,8 +58,8 @@ | |||
| 58 | 58 | #include "HMPIDDigitWriterSpec.h" | |
| 59 | 59 | ||
| 60 | 60 | // for TRD | |
| 61 | - #include "TRDDigitizerSpec.h" | ||
| 62 | - #include "TRDDigitWriterSpec.h" | ||
| 61 | + #include "TRDWorkflow/TRDDigitizerSpec.h" | ||
| 62 | + #include "TRDWorkflow/TRDDigitWriterSpec.h" | ||
| 63 | 63 | ||
| 64 | 64 | //for MUON MCH | |
| 65 | 65 | #include "MCHDigitizerSpec.h" | |
| Back | FazBrowse Home | New Git URL |
0 commit comments