|
FairRoot/PandaRoot
|
Go to the source code of this file.
Functions | |
| timer | Start () |
| gROOT | Macro ("$VMCWORKDIR/gconfig/rootlogon.C") |
| if (gSystem->Exec(cmd)) | |
| outFile | ReplaceAll (inDir, jobDir) |
| outFile | ReplaceAll (".mc.root",".raw.root") |
| paramIn | ReplaceAll (".mc.root",".param.root") |
| paramOut | ReplaceAll (".raw.root",".param.root") |
| fRun | SetInputFile (inFile) |
| fRun | SetOutputFile (outFile) |
| parInput2 | open (digiparFile.Data(),"in") |
| rtdb | setSecondInput (parInput2) |
| fRun | LoadGeometry () |
| mvdStripProd | SetVerbose (iVerbose) |
| fRun | AddTask (mvdStripProd) |
| fRun | AddTask (mvdPixProd) |
| output | open (paramOut.Data()) |
| rtdb | setOutput (output) |
| rtdb | print () |
| fRun | Init () |
| fRun | Run (0, nEvents) |
| rtdb | saveOutput () |
| timer | Stop () |
Variables | |
| Int_t | iVerbose = 0 |
| Int_t | nEvents = 100 |
| TString | inFile ="/home/stockman/fairroot/cbmsoft/pandaroot/macro/data/MvdTpc_D+D-_2Disks/Combined.mc.root" |
| TString | jobname ="digiMVD" |
| TString | inDir =inFile(0,inFile.Last('/')+1) |
| TString | jobDir =inDir |
| TString | cmd ="mkdir " |
| TString | outFile = inFile |
| TString | paramIn = inFile |
| TString | paramOut = outFile |
| TString | digiparFile = gSystem->Getenv("VMCWORKDIR") |
| FairRunAna * | fRun = new FairRunAna() |
| FairRuntimeDb * | rtdb = fRun->GetRuntimeDb() |
| FairParAsciiFileIo * | parInput2 = new FairParAsciiFileIo() |
| PndMvdStripHitProducer * | mvdStripProd = new PndMvdStripHitProducer() |
| PndMvdHybridHitProducer * | mvdPixProd = new PndMvdHybridHitProducer() |
| FairParRootFileIo * | output =new FairParRootFileIo(kTRUE) |
| PndMvdGeoPar * | geoPar = (PndMvdGeoPar*)(rtdb->getContainer("PndMvdGeoPar")) |
| Double_t | rtime = timer.RealTime() |
| Double_t | ctime = timer.CpuTime() |
| fRun AddTask | ( | mvdStripProd | ) |
| fRun AddTask | ( | mvdPixProd | ) |
| if | ( | gSystem-> | Execcmd | ) |
Definition at line 33 of file runMvdTpcDigi.C.
| fRun Init | ( | ) |
| fRun LoadGeometry | ( | ) |
| gROOT Macro | ( | "$VMCWORKDIR/gconfig/rootlogon.C" | ) |
| parInput2 open | ( | digiparFile. | Data(), |
| "in" | |||
| ) |
| output open | ( | paramOut. | Data() | ) |
| outFile ReplaceAll | ( | ".mc.root" | , |
| ".raw.root" | |||
| ) |
| paramIn ReplaceAll | ( | ".mc.root" | , |
| ".param.root" | |||
| ) |
| paramOut ReplaceAll | ( | ".raw.root" | , |
| ".param.root" | |||
| ) |
| rtdb saveOutput | ( | ) |
| mvdStripProd SetVerbose | ( | iVerbose | ) |
| timer Start | ( | ) |
| timer Stop | ( | ) |
| cmd ="mkdir " |
Definition at line 31 of file runMvdTpcDigi.C.
Referenced by emc_correction_hist().
| Double_t ctime = timer.CpuTime() |
Definition at line 186 of file runMvdTpcDigi.C.
| digiparFile = gSystem->Getenv("VMCWORKDIR") |
Definition at line 48 of file runMvdTpcDigi.C.
| FairRunAna* fRun = new FairRunAna() |
Definition at line 63 of file runMvdTpcDigi.C.
| PndMvdGeoPar* geoPar = (PndMvdGeoPar*)(rtdb->getContainer("PndMvdGeoPar")) |
Definition at line 173 of file runMvdTpcDigi.C.
Definition at line 28 of file runMvdTpcDigi.C.
| TString inFile ="/home/stockman/fairroot/cbmsoft/pandaroot/macro/data/MvdTpc_D+D-_2Disks/Combined.mc.root" |
Definition at line 25 of file runMvdTpcDigi.C.
| Int_t iVerbose = 0 |
Definition at line 7 of file runMvdTpcDigi.C.
| jobDir =inDir |
Definition at line 30 of file runMvdTpcDigi.C.
| TString jobname ="digiMVD" |
Definition at line 26 of file runMvdTpcDigi.C.
| PndMvdHybridHitProducer* mvdPixProd = new PndMvdHybridHitProducer() |
Definition at line 118 of file runMvdTpcDigi.C.
| PndMvdStripHitProducer* mvdStripProd = new PndMvdStripHitProducer() |
Definition at line 109 of file runMvdTpcDigi.C.
| Int_t nEvents = 100 |
Definition at line 9 of file runMvdTpcDigi.C.
Definition at line 39 of file runMvdTpcDigi.C.
| FairParRootFileIo* output =new FairParRootFileIo(kTRUE) |
Definition at line 124 of file runMvdTpcDigi.C.
Definition at line 43 of file runMvdTpcDigi.C.
Definition at line 45 of file runMvdTpcDigi.C.
| FairParAsciiFileIo* parInput2 = new FairParAsciiFileIo() |
Definition at line 75 of file runMvdTpcDigi.C.
| FairRuntimeDb* rtdb = fRun->GetRuntimeDb() |
Definition at line 69 of file runMvdTpcDigi.C.
| Double_t rtime = timer.RealTime() |
Definition at line 185 of file runMvdTpcDigi.C.
1.8.5