Pluto v6.3.0
Loading...
Searching...
No Matches
pp_cocktail_1.25.C File Reference

Go to the source code of this file.

Functions

 makeDistributionManager () -> Exec("brems: kaptari; weighting")
my_cross SetCrossSection (0.2 *0.001 *2)
my_reaction AddReaction ("p p pi0 pi0 [g dilepton [e+ e-]]")
my_reaction AddReaction ("p D+ [p dilepton [e+ e-]]")
my_reaction Print ()
pp_sum Sumw2 ()
my_reaction Do (pp_sum, "_x=[dilepton]->M()")
my_reaction Preheating (100)
my_reaction Loop (10000)
c1 SetLogy (1)
pp_sum Draw ()

Variables

PTCrossWeight * my_cross
 flat_generator
PReaction * my_reaction
TH1F * pp_sum
TCanvas * c1 = new TCanvas("ee_mass", "ee invmass", 800, 800)

Function Documentation

◆ AddReaction() [1/2]

my_reaction AddReaction ( "p D+ ]" [p dilepton[e+e-])

◆ AddReaction() [2/2]

my_reaction AddReaction ( "p p pi0 pi0 ]" [g dilepton[e+e-])

◆ Do()

◆ Draw()

pp_sum Draw ( )

◆ Loop()

my_reaction Loop ( 10000 )

◆ makeDistributionManager()

makeDistributionManager ( ) -> Exec("brems: kaptari; weighting")

◆ Preheating()

my_reaction Preheating ( 100 )

◆ Print()

my_reaction Print ( )

◆ SetCrossSection()

my_cross SetCrossSection ( 0.2 *0.001 * 2)

◆ SetLogy()

c1 SetLogy ( 1 )

◆ Sumw2()

pp_sum Sumw2 ( )

Variable Documentation

◆ c1

TCanvas* c1 = new TCanvas("ee_mass", "ee invmass", 800, 800)

Definition at line 98 of file pp_cocktail_1.25.C.

◆ flat_generator

flat_generator

Definition at line 55 of file pp_cocktail_1.25.C.

◆ my_cross

PTCrossWeight* my_cross
Initial value:
=
new PTCrossWeight("p + p_to_p_p_pi0_pi0/tcross",
"Cross section for double pi0 production", -1)

Definition at line 39 of file pp_cocktail_1.25.C.

◆ my_reaction

PReaction* my_reaction
Initial value:
=
new PReaction("1.25", "p", "p", "p D+ [p pi0 [g dilepton [e+ e-]]]", "pp_1.25", 1, 0, 0, 0)

Definition at line 67 of file pp_cocktail_1.25.C.

◆ pp_sum

TH1F* pp_sum
Initial value:
=
new TH1F ("pp_sum", "pp DiLepton mass (coherent sum)", 100, 0., 0.6)

Definition at line 83 of file pp_cocktail_1.25.C.