Go to the source code of this file.
|
timer | Start () |
|
gROOT | Macro ("$VMCWORKDIR/gconfig/rootlogon.C") |
|
gSystem | Load ("librazhyp") |
|
gSystem | Load ("libHyp") |
|
fRun | SetName ("TGeant3") |
|
fRun | SetOutputFile ("sim_piTr.root") |
|
fRun | SetMaterials ("media_pnd_cuts.geo") |
|
Cave | SetGeometryFileName ("pndcave.geo") |
|
fRun | AddModule (Cave) |
|
Hyp | SetAbsorberVol ("stglAb") |
|
Hyp | SetSensorVol ("stglSi") |
|
Hyp | SetGeometryFileName ("HYPST_assexy3C5Lay_mvd.root") |
|
fRun | AddModule (Hyp) |
|
fRun | SetGenerator (primGen) |
|
boxGen | SetPRange (.1,.1) |
|
boxGen | SetPhiRange (90., 90.) |
|
boxGen | SetThetaRange (70., 70.) |
|
primGen | AddGenerator (boxGen) |
|
fMagField | SetField (0, 0, 10.) |
|
fMagField | SetFieldRegion (-50, 50,-50, 50,-200, 200) |
|
fRun | SetField (fMagField) |
|
fRun | SetStoreTraj (kTRUE) |
|
fRun | Init () |
|
| if (fMagField) |
|
fieldPar | setInputVersion (fRun->GetRunId(), 1) |
|
fieldPar | setChanged () |
|
output | open ("PiTrparams.root") |
|
rtdb | setOutput (output) |
|
rtdb | saveOutput () |
|
rtdb | print () |
|
fRun | Run (nEvents) |
|
timer | Stop () |
|
| printf ("RealTime=%f seconds, CpuTime=%f seconds\n", rtime, ctime) |
|
| exit (0) |
|
Initialize the session
Definition at line 20 of file NHitsPerEvent.C.
22 TFile*
f =
new TFile(
"2014-10-27-00-06-02_50_MHz_Filtered_PosCorrected_Event.root",
"READ");
23 t = (TTree*)f->Get(
"pndsim");
29 t->SetBranchAddress(
"MVDHitsPixelPosCorrected", &
mvdHitArray);
TClonesArray * mvdHitArray
gSystem Load |
( |
"librazhyp" |
| ) |
|
gSystem Load |
( |
"libHyp" |
| ) |
|
output open |
( |
"PiTrparams.root" |
| ) |
|
printf |
( |
" |
RealTime = %f seconds | ) |
|
Hyp SetAbsorberVol |
( |
"stglAb" |
| ) |
|
fMagField SetFieldRegion |
( |
- |
50, |
|
|
50 |
, |
|
|
- |
50, |
|
|
50 |
, |
|
|
- |
200, |
|
|
200 |
|
|
) |
| |
Cave SetGeometryFileName |
( |
"pndcave.geo" |
| ) |
|
Hyp SetGeometryFileName |
( |
"HYPST_assexy3C5Lay_mvd.root" |
| ) |
|
fRun SetMaterials |
( |
"media_pnd_cuts.geo" |
| ) |
|
fRun SetName |
( |
"TGeant3" |
| ) |
|
fRun SetOutputFile |
( |
"sim_piTr.root" |
| ) |
|
boxGen SetPhiRange |
( |
90. |
, |
|
|
90. |
|
|
) |
| |
Hyp SetSensorVol |
( |
"stglSi" |
| ) |
|
fRun SetStoreTraj |
( |
kTRUE |
| ) |
|
boxGen SetThetaRange |
( |
70. |
, |
|
|
70. |
|
|
) |
| |
FairModule* Cave = new PndCave("CAVE") |
delete fRun = new FairRunSim() |
Bool_t kParameterMerged =kTRUE |
FairPrimaryGenerator* primGen = new FairPrimaryGenerator() |
FairRuntimeDb* rtdb =fRun->GetRuntimeDb() |