Go to the source code of this file.
|
| | makeDistributionManager () -> Enable("pn_elastic") |
| test_elastic_theta | Divide (2, 2) |
| ela_pn | Print () |
| ela_pn | Do (phi1,"p1 = [p,1]; p1->Boost([p + n]); _x = p1->Phi()* 180./TMath::Pi()") |
| ela_pn | Do (thetac1,"p1 = [p,1]; p1->Boost([p + n]); _x = p1->Theta()* 180./TMath::Pi()") |
| ela_pn | Loop (100000) |
| test_elastic_phi | cd () |
| phi1 | SetMinimum (0) |
| phi1 | Draw ("") |
| test_elastic_theta | cd (1) |
| PReaction | ela_pn ("0.159","p","n","p n") |
| ela_pn | Do (thetac159,"p1 = [p,1]; p1->Boost([p + n]); _x = p1->Theta()* 180./TMath::Pi()") |
| test_elastic_theta | cd (2) |
| PReaction | ela_pn ("0.370","p","n","p n") |
| ela_pn | Do (thetac370,"p1 = [p,1]; p1->Boost([p + n]); _x = p1->Theta()* 180./TMath::Pi()") |
| test_elastic_theta | cd (3) |
| PReaction | ela_pn ("2.0","p","n","p n") |
| ela_pn | Do (thetac2000,"p1 = [p,1]; p1->Boost([p + n]); _x = p1->Theta()* 180./TMath::Pi()") |
| test_elastic_theta | cd (4) |
|
| TCanvas * | test_elastic_phi |
| TCanvas * | test_elastic_theta |
| PReaction | ela_pn ("0.0011","p","n","p n") |
| TH1F * | phi1 = new TH1F ("phi10","1 MeV Azimuthal angle",360,-180,180) |
| TH1F * | thetac1 = new TH1F ("thetac1","1 MeV CM Polar angle",180,0,180) |
| | return |
| TH1F * | thetac159 = new TH1F ("thetac159","159 MeV CM Polar angle",180,0,180) |
| TH1F * | thetac370 = new TH1F ("thetac370","370 MeV CM Polar angle",180,0,180) |
| TH1F * | thetac2000 = new TH1F ("thetac2000","2000 MeV CM Polar angle",180,0,180) |
◆ cd() [1/5]
◆ cd() [2/5]
◆ cd() [3/5]
◆ cd() [4/5]
◆ cd() [5/5]
◆ Divide()
◆ Do() [1/5]
◆ Do() [2/5]
◆ Do() [3/5]
◆ Do() [4/5]
◆ Do() [5/5]
◆ Draw()
◆ ela_pn() [1/3]
| PReaction ela_pn |
( |
"0.159" | , |
|
|
"p" | , |
|
|
"n" | , |
|
|
"p n" | ) |
◆ ela_pn() [2/3]
| PReaction ela_pn |
( |
"0.370" | , |
|
|
"p" | , |
|
|
"n" | , |
|
|
"p n" | ) |
◆ ela_pn() [3/3]
| PReaction ela_pn |
( |
"2.0" | , |
|
|
"p" | , |
|
|
"n" | , |
|
|
"p n" | ) |
◆ Loop()
◆ makeDistributionManager()
| makeDistributionManager |
( |
| ) |
-> Enable("pn_elastic") |
◆ Print()
◆ SetMinimum()
◆ ela_pn
| PReaction ela_pn("2.0","p","n","p n") |
( |
"0.0011" | , |
|
|
"p" | , |
|
|
"n" | , |
|
|
"p n" | ) |
◆ phi1
| TH1F* phi1 = new TH1F ("phi10","1 MeV Azimuthal angle",360,-180,180) |
◆ return
◆ test_elastic_phi
Initial value:= new
TCanvas (
"test_elastic_phi",
"pn elastic",100,10,600,400)
Definition at line 8 of file pn_ela.C.
◆ test_elastic_theta
Initial value:= new
TCanvas (
"test_elastic_theta",
"pn elastic",200,5,700,800)
Definition at line 11 of file pn_ela.C.
◆ thetac1
| TH1F* thetac1 = new TH1F ("thetac1","1 MeV CM Polar angle",180,0,180) |
◆ thetac159
| TH1F* thetac159 = new TH1F ("thetac159","159 MeV CM Polar angle",180,0,180) |
◆ thetac2000
| TH1F* thetac2000 = new TH1F ("thetac2000","2000 MeV CM Polar angle",180,0,180) |
◆ thetac370
| TH1F* thetac370 = new TH1F ("thetac370","370 MeV CM Polar angle",180,0,180) |