![]() |
Project
|
#include "AODProducerWorkflow/AODProducerWorkflowSpec.h"#include "AODProducerWorkflow/AODMcProducerHelpers.h"#include "AODProducerWorkflow/AODProducerHelpers.h"#include "DataFormatsEMCAL/TriggerRecord.h"#include "DataFormatsEMCAL/EventHandler.h"#include "DataFormatsFT0/RecPoints.h"#include "DataFormatsFDD/RecPoint.h"#include "DataFormatsFV0/RecPoints.h"#include "DataFormatsGlobalTracking/RecoContainer.h"#include "DataFormatsCTP/Digits.h"#include "DataFormatsCTP/Configuration.h"#include "DataFormatsCPV/Cluster.h"#include "DataFormatsCPV/TriggerRecord.h"#include "DataFormatsITS/TrackITS.h"#include "DataFormatsMCH/ROFRecord.h"#include "DataFormatsMCH/TrackMCH.h"#include "DataFormatsMCH/Cluster.h"#include "DataFormatsMID/Track.h"#include "DataFormatsMFT/TrackMFT.h"#include "DataFormatsPHOS/TriggerRecord.h"#include "DataFormatsPHOS/EventHandler.h"#include "DataFormatsTPC/TrackTPC.h"#include "DataFormatsTRD/TriggerRecord.h"#include "DataFormatsZDC/BCRecData.h"#include "DataFormatsZDC/ZDCEnergy.h"#include "DataFormatsZDC/ZDCTDCData.h"#include "DataFormatsParameters/GRPECSObject.h"#include "MathUtils/Utils.h"#include "CCDB/BasicCCDBManager.h"#include "CommonConstants/Triggers.h"#include "CommonConstants/PhysicsConstants.h"#include "CommonDataFormat/InteractionRecord.h"#include "DataFormatsTRD/TrackTRD.h"#include "DataFormatsTRD/TrackTriggerRecord.h"#include "Framework/AnalysisDataModel.h"#include "Framework/ConfigParamRegistry.h"#include "Framework/DataTypes.h"#include "Framework/TableBuilder.h"#include "Framework/CCDBParamSpec.h"#include "CommonUtils/TreeStreamRedirector.h"#include "FT0Base/Geometry.h"#include "GlobalTracking/MatchTOF.h"#include "ReconstructionDataFormats/Cascade.h"#include "GlobalTracking/MatchGlobalFwd.h"#include "MCHTracking/TrackExtrap.h"#include "MCHTracking/TrackParam.h"#include "ITSMFTBase/DPLAlpideParam.h"#include "DetectorsVertexing/PVertexerParams.h"#include "ReconstructionDataFormats/GlobalFwdTrack.h"#include "ReconstructionDataFormats/GlobalTrackID.h"#include "ReconstructionDataFormats/PrimaryVertex.h"#include "ReconstructionDataFormats/StrangeTrack.h"#include "ReconstructionDataFormats/Track.h"#include "ReconstructionDataFormats/TrackTPCITS.h"#include "ReconstructionDataFormats/TrackMCHMID.h"#include "ReconstructionDataFormats/MatchInfoHMP.h"#include "ReconstructionDataFormats/V0.h"#include "ReconstructionDataFormats/VtxTrackIndex.h"#include "ReconstructionDataFormats/VtxTrackRef.h"#include "SimulationDataFormat/DigitizationContext.h"#include "SimulationDataFormat/MCEventLabel.h"#include "SimulationDataFormat/MCTrack.h"#include "SimulationDataFormat/MCTruthContainer.h"#include "SimulationDataFormat/MCUtils.h"#include "SimulationDataFormat/MCGenProperties.h"#include "ZDCBase/Constants.h"#include "TPCBase/ParameterElectronics.h"#include "GPUTPCGMMergedTrackHit.h"#include "TOFBase/Utils.h"#include "O2Version.h"#include "TMath.h"#include "Math/SMatrix.h"#include "TString.h"#include <limits>#include <map>#include <numeric>#include <type_traits>#include <unordered_map>#include <set>#include <string>#include <vector>#include <thread>#include "TLorentzVector.h"#include "TVector3.h"#include "MathUtils/Tsallis.h"#include <random>#include <filesystem>#include <nlohmann/json.hpp>Go to the source code of this file.
Namespaces | |
| namespace | o2 |
| a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
| namespace | o2::aodproducer |
Typedefs | |
| using | PVertex = o2::dataformats::PrimaryVertex |
| using | GIndex = o2::dataformats::VtxTrackIndex |
| using | DataRequest = o2::globaltracking::DataRequest |
| using | GID = o2::dataformats::GlobalTrackID |
| using | DetID = o2::detectors::DetID |
| using | SMatrix55Sym = ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepSym< double, 5 > > |
Functions | |
| void | o2::aodproducer::dimensionMCKeepStore (std::vector< std::vector< std::unordered_map< int, int > > > &store, int Nsources, int NEvents) |
| void | o2::aodproducer::clearMCKeepStore (std::vector< std::vector< std::unordered_map< int, int > > > &store) |
| void | o2::aodproducer::keepMCParticle (std::vector< std::vector< std::unordered_map< int, int > > > &store, int source, int event, int track, int value=1, bool useSigFilt=false) |
| framework::DataProcessorSpec | o2::aodproducer::getAODProducerWorkflowSpec (GID::mask_t src, bool enableSV, bool enableST, bool useMC, bool CTPConfigPerRun, bool enableFITextra) |
| create a processor spec | |
Definition at line 112 of file AODProducerWorkflowSpec.cxx.
| using DetID = o2::detectors::DetID |
Definition at line 114 of file AODProducerWorkflowSpec.cxx.
| using GID = o2::dataformats::GlobalTrackID |
Definition at line 113 of file AODProducerWorkflowSpec.cxx.
| using GIndex = o2::dataformats::VtxTrackIndex |
Definition at line 111 of file AODProducerWorkflowSpec.cxx.
Definition at line 110 of file AODProducerWorkflowSpec.cxx.
| using SMatrix55Sym = ROOT::Math::SMatrix<double, 5, 5, ROOT::Math::MatRepSym<double, 5> > |
Definition at line 115 of file AODProducerWorkflowSpec.cxx.