13 library: RemoteResource = default_lib_field
14 symbol: str =
"acceptance"
15 output_table: Optional[str] =
"tmp_acceptance_out"
16 output_columns: Optional[Tuple[str, ...]] = (
"acceptance",)
17 references: Optional[Tuple[str, ...]] = (
"mcparticle_id",)
26 log(norm2(p.px, p.py, p.pz))/log(10.) AS mc_log10_p,
29 pseudorapidity(p.px, p.py, p.pz) AS mc_eta,
30 azimuthal(p.px, p.py, p.pz) AS mc_phi,
31 abs(p.pid) == 11 AS mc_is_e,
32 abs(p.pid) == 13 AS mc_is_mu,
34 abs(p.pid) == 211 OR abs(p.pid) == 321 OR abs(p.pid) == 2212
36 propagation_charge(p.pid) AS mc_charge
38 INNER JOIN MCVertices AS ov ON p.production_vertex = ov.mcvertex_id
42 propagation_charge(p.pid) <> 0.
45 implements: str =
"Plugin"