|
FairRoot/PandaRoot
|
#include <TString.h>#include <TStopwatch.h>#include <TROOT.h>#include <FairModule.h>#include <PndCave.h>#include <PndMagnet.h>#include <PndPipe.h>#include <PndMvdDetector.h>#include <FairRunSim.h>#include <PndLmdDetector.h>#include <FairPrimaryGenerator.h>#include <FairBoxGenerator.h>#include <PndMultiField.h>#include <PndTransMap.h>#include <PndDipoleMap.h>#include <PndSolenoidMap.h>#include <FairParRootFileIo.h>#include <PndMultiFieldPar.h>#include <map>#include <vector>#include <fstream>#include <iostream>#include <iomanip>#include <sstream>#include <TH1.h>#include <TTree.h>#include <TFile.h>#include <TCanvas.h>#include <TApplication.h>Go to the source code of this file.
Functions | |
| TTree * | gtree_values (NULL) |
| void | interpolate_fieldmap (PndFieldMap *map_to_corr, PndFieldMap *map_to_interpol, double weight, string fileName) |
| void | interpolate_fieldmaps () |
| int | main (int argc, char **argv) |
Variables | |
| const string | name_modification = "_v1" |
| vector< string > | fieldmapnames |
| double | gBx |
| double | gBy |
| double | gBz |
| double | gDBx |
| double | gDBy |
| double | gDBz |
| TTree* gtree_values | ( | NULL | ) |
Referenced by interpolate_fieldmap(), and interpolate_fieldmaps().
| void interpolate_fieldmap | ( | PndFieldMap * | map_to_corr, |
| PndFieldMap * | map_to_interpol, | ||
| double | weight, | ||
| string | fileName | ||
| ) |
Definition at line 47 of file interpolate_fieldmaps.cxx.
References Double_t, fieldmapnames, gBx, gBy, gBz, gDBx, gDBy, gDBz, PndFieldMap::GetBx(), PndFieldMap::GetBy(), PndFieldMap::GetBz(), PndFieldMap::GetNx(), PndFieldMap::GetNy(), PndFieldMap::GetNz(), PndFieldMap::GetScale(), PndFieldMap::GetUnit(), PndFieldMap::GetXmax(), PndFieldMap::GetXmin(), PndFieldMap::GetYmax(), PndFieldMap::GetYmin(), PndFieldMap::GetZmax(), PndFieldMap::GetZmin(), gtree_values(), PndFieldMap::Init(), name_modification, CAMath::Nint(), PndFieldMap::WriteRootFile(), x, y, and z.
Referenced by interpolate_fieldmaps().
| void interpolate_fieldmaps | ( | ) |
Definition at line 215 of file interpolate_fieldmaps.cxx.
References energy, fieldmapnames, gBx, gBy, gBz, gDBx, gDBy, gDBz, gtree_values(), interpolate_fieldmap(), and name_modification.
Referenced by main().
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
| vector<string> fieldmapnames |
Definition at line 41 of file interpolate_fieldmaps.cxx.
Referenced by interpolate_fieldmap(), and interpolate_fieldmaps().
| double gBx |
Definition at line 45 of file interpolate_fieldmaps.cxx.
Referenced by interpolate_fieldmap(), and interpolate_fieldmaps().
| double gBy |
Definition at line 45 of file interpolate_fieldmaps.cxx.
Referenced by interpolate_fieldmap(), and interpolate_fieldmaps().
| double gBz |
Definition at line 45 of file interpolate_fieldmaps.cxx.
Referenced by interpolate_fieldmap(), and interpolate_fieldmaps().
| double gDBx |
Definition at line 45 of file interpolate_fieldmaps.cxx.
Referenced by interpolate_fieldmap(), and interpolate_fieldmaps().
| double gDBy |
Definition at line 45 of file interpolate_fieldmaps.cxx.
Referenced by interpolate_fieldmap(), and interpolate_fieldmaps().
| double gDBz |
Definition at line 45 of file interpolate_fieldmaps.cxx.
Referenced by interpolate_fieldmap(), and interpolate_fieldmaps().
| const string name_modification = "_v1" |
Definition at line 39 of file interpolate_fieldmaps.cxx.
Referenced by interpolate_fieldmap(), and interpolate_fieldmaps().
1.8.5