Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

MUON Workflows

Matching

o2-muon-tracks-matcher-workflow

Take as input the lists of MCH tracks (TrackMCH), MCH ROF records (ROFRecord), MID tracks (Track) and MID ROF records (ROFRecord) in the current time frame, with the data descriptions "MCH/TRACKS", "MCH/TRACKROFS", "MID/TRACKS" and "MID/TRACKROFS", respectively. Send the list of matched tracks (TrackMCHMID) in the time frame, with the data description "GLO/MCHMID".

Option --config "file.json" or --config "file.ini" allows to change the matching parameters from a configuration file. This file can be either in JSON or in INI format, as described below:

  • Example of configuration file in JSON format:
{
    "MUONMatching": {
        "sigmaCut": "4."
    }
}
  • Example of configuration file in INI format:
[MUONMatching]
sigmaCut=4.

Option --configKeyValues "key1=value1;key2=value2;..." allows to change the matching parameters from the command line. The parameters changed from the command line will supersede the ones changed from a configuration file.

  • Example of parameters changed from the command line:
--configKeyValues "MUONMatching.sigmaCut=4."

Track writer

o2-muon-tracks-writer-workflow --outfile "muontracks.root"

Take as input the list of matched tracks (TrackMCHMID) in the current time frame, with the data description "GLO/MCHMID", and write them in a root file. It is implemented using the generic MakeRootTreeWriterSpec and thus offers the same options.