61 if (configcontext.
options().
get<
bool>(
"disable-root-input")) {
64 if (useMC && configcontext.
options().
get<
bool>(
"disable-mc")) {
73 LOG(warn) <<
"MCH global clusters do not support MC lables, disabling";
101 if (!getenv(
"DPL_DISABLE_TPC_TRIGGER_READER") || atoi(getenv(
"DPL_DISABLE_TPC_TRIGGER_READER")) != 1) {
188 if (configcontext.
options().
get<
bool>(
"disable-root-input")) {
198 if (configcontext.
options().
get<
bool>(
"disable-root-input")) {
208 if (configcontext.
options().
get<
bool>(
"disable-root-input")) {
218 if (configcontext.
options().
get<
bool>(
"disable-root-input")) {
228 if (configcontext.
options().
get<
bool>(
"disable-root-input")) {
Device to produce TPC clusters sharing map.
ConfigParamRegistry & options() const
T get(const char *key) const
framework::DataProcessorSpec getCPVClusterReaderSpec(bool useMC=true)
framework::DataProcessorSpec getDigitsReaderSpec(bool propagateMC=true, const std::string &defFile="ctpdigits.root")
framework::DataProcessorSpec getCellReaderSpec(bool propagateMC)
framework::DataProcessorSpec getFDDRecPointReaderSpec(bool useMC)
Defining PrimaryVertex explicitly as messageable.
std::vector< DataProcessorSpec > WorkflowSpec
framework::DataProcessorSpec getRecPointReaderSpec(bool useMC)
framework::DataProcessorSpec getRecPointReaderSpec(bool useMC)
framework::DataProcessorSpec getTrackTPCITSReaderSpec(bool useMC)
create a processor spec
framework::DataProcessorSpec getGlobalFwdTrackReaderSpec(bool useMC)
create a processor spec
framework::DataProcessorSpec getTrackCosmicsReaderSpec(bool useMC)
create a processor spec to read cosmic tracks from a root file
framework::DataProcessorSpec getMCHMIDMatchedReaderSpec(bool useMC)
create a processor spec
framework::DataProcessorSpec getIRFrameReaderSpec(o2::header::DataOrigin origin, uint32_t subSpec, const std::string &devName, const std::string &defFileName)
framework::DataProcessorSpec getHMPMatchedReaderSpec(bool useMC)
o2::framework::DataProcessorSpec getClusterReaderSpec()
framework::DataProcessorSpec getITSTrackReaderSpec(bool useMC=true)
framework::DataProcessorSpec getMFTClusterReaderSpec(bool useMC=true, bool usePatterns=true, bool useTriggers=true)
framework::DataProcessorSpec getITSClusterReaderSpec(bool useMC=true, bool usePatterns=true, bool useTriggers=true)
o2::framework::DataProcessorSpec getTrackReaderSpec(bool useMC, const char *specName="mch-tracks-reader", bool digits=false, uint32_t subspec=0)
o2::framework::DataProcessorSpec getClusterReaderSpec(bool useMC, const char *specName="mch-cluster-reader", bool global=true, bool digits=false)
framework::DataProcessorSpec getMFTTrackReaderSpec(bool useMC=true)
o2::framework::DataProcessorSpec getTrackReaderSpec(bool useMC, const char *specName="mid-tracks-reader")
framework::DataProcessorSpec getPHOSCellReaderSpec(bool useMC=true)
o2::framework::DataProcessorSpec getStrangenessTrackingReaderSpec(bool useMC)
framework::DataProcessorSpec getTOFMatchedReaderSpec(bool useMC, int mode=1, bool readTracks=false, bool subSpecStrict=false)
framework::DataProcessorSpec getClusterReaderSpec(bool useMC)
framework::DataProcessorSpec getClusterReaderSpec(bool useMC, const std::vector< int > *tpcSectors=nullptr, const std::vector< int > *laneConfiguration=nullptr)
framework::DataProcessorSpec getTPCTrackReaderSpec(bool useMC=true)
o2::framework::DataProcessorSpec getClusterSharingMapSpec()
framework::DataProcessorSpec getTPCTriggerReaderSpec()
framework::DataProcessorSpec getTRDTPCTrackReaderSpec(bool useMC, bool subSpecStrict=false)
read TPC-TRD matched tracks from a root file
framework::DataProcessorSpec getTRDTrackletReaderSpec(bool useMC, bool useCalibratedTracklets)
framework::DataProcessorSpec getTRDGlobalTrackReaderSpec(bool useMC)
read ITS-TPC-TRD matched tracks from a root file
o2::framework::DataProcessorSpec getPrimaryVertexReaderSpec(bool useMC)
o2::framework::DataProcessorSpec getSecondaryVertexReaderSpec()
framework::DataProcessorSpec getRecEventReaderSpec(bool useMC)
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"