39 auto tracksSize = std::make_shared<int>(0);
40 auto tracksSizeGetter = [tracksSize](std::vector<o2::mft::TrackMFT>
const&
tracks) {
41 *tracksSize =
tracks.size();
43 auto logger = [tracksSize](std::vector<o2::itsmft::ROFRecord>
const& rofs) {
44 LOG(info) <<
"MFTTrackWriter pulled " << *tracksSize <<
" tracks, in " << rofs.size() <<
" RO frames";
55 "MFTTrackSeedPattern",
std::vector< o2::its::TrackITS > tracks
Definition of a container to keep Monte Carlo truth external to simulation objects.
std::vector< o2::MCCompLabel > LabelsType
Configurable generator for RootTreeWriter processor spec.
Standalone classes for the track found by the Linear-Track-Finder (LTF) and by the Cellular-Automaton...
Generate a processor spec for the RootTreeWriter utility.
Defining ITS Vertex explicitly as messageable.
o2::framework::DataProcessorSpec getTrackWriterSpec(bool useMC, bool useCA=false)
Write MFT tracks to a ROOT file.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"