PyLamarr
Pythonizations for the ultra-fast simulation option for the LHCb experiment
 
Loading...
Searching...
No Matches
__init__.py
1from .adapters import (
2 EventHeader,
3 MCParticle,
4 MCVertex,
5 MCParticle__parents__MCParticle,
6 MCParticle__daughters__MCParticle,
7 ParticleID,
8 Track,
9 LHCbTrackState,
10 Vertex,
11 ReconstructedParticle,
12 CleanUp,
13 )
14
15def configure_pipeline():
16 return [
17 ('EDM4hep::EventHeader', EventHeader()),
18 ('EDM4hep::MCParticle', MCParticle()),
19 ('EDM4hep::MCVertex', MCVertex()),
20 ('EDM4hep::MCParticle_parent', MCParticle__parents__MCParticle()),
21 ('EDM4hep::MCParticle_daughter', MCParticle__daughters__MCParticle()),
22 ('EDM4hep::ParticleID', ParticleID()),
23 ('EDM4hep::Track', Track()),
24 ('EDM4hep::TrackState', LHCbTrackState()),
25 ('EDM4hep::Vertex', Vertex()),
26 ('EDM4hep::RecoParts', ReconstructedParticle()),
27 #('CleanUp::MCParticles', CleanUp()),
28 ]
29