#include <iostream>#include <map>#include <string>#include "lcio.h"#include "IO/LCWriter.h"#include "EVENT/LCEvent.h"#include "EVENT/LCCollection.h"#include "EVENT/SimTrackerHit.h"#include "UTIL/LCTrackerConf.h"#include <IMPL/LCCollectionVec.h>#include "IMPL/TrackImpl.h"#include "DD4hep/Detector.h"#include "DD4hep/DD4hepUnits.h"#include "DDRec/SurfaceHelper.h"#include "DDRec/SurfaceManager.h"#include "DDRec/Surface.h"#include "DDRec/CellIDPositionConverter.h"#include "aidaTT/DD4hepGeometry.hh"#include "aidaTT/AidaTT.hh"#include "aidaTT/ConstantSolenoidBField.hh"#include "aidaTT/analyticalPropagation.hh"#include "aidaTT/simplifiedPropagation.hh"#include "aidaTT/GBLInterface.hh"#include "aidaTT/fitResults.hh"
Include dependency graph for gbl_example.cxx:

Go to the source code of this file.
Macros | |
| #define | AIDATT_USE_DD4HEP 1 |
| #define | USE_LCIO 1 |
| #define | USE_GBL 1 |
Functions | |
| int | main (int argc, char **argv) |
Macro Definition Documentation
◆ AIDATT_USE_DD4HEP
| #define AIDATT_USE_DD4HEP 1 |
Definition at line 7 of file gbl_example.cxx.
◆ USE_GBL
| #define USE_GBL 1 |
Definition at line 9 of file gbl_example.cxx.
◆ USE_LCIO
| #define USE_LCIO 1 |
Definition at line 8 of file gbl_example.cxx.
Function Documentation
◆ main()
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
dd4hep stuff
preamble: load the geo info, get all surfaces => entry point for intersection calculation
lcio stuff
create some bogus track parameters: ~ test data is p = 3./sqrt(2) * (1 1 .1)^T => d0 = 0; tanLambda = 1/sqrt(2), phi0 = pi/4, z0 = 0
Definition at line 49 of file gbl_example.cxx.
1.8.18