#include <vector>#include <string>#include <iostream>#include "TClass.h"#include "TRandom.h"#include "TGeoTube.h"#include "TGeoSphere.h"#include "TParticle.h"#include "TApplication.h"#include "TMatrixDSym.h"#include "TVector.h"#include "TMatrixDEigen.h"#include <ROOT/REveGeoShape.hxx>#include <ROOT/REveScene.hxx>#include <ROOT/REveViewer.hxx>#include <ROOT/REveElement.hxx>#include <ROOT/REveCompound.hxx>#include <ROOT/REveManager.hxx>#include <ROOT/REveUtil.hxx>#include <ROOT/REveProjectionManager.hxx>#include <ROOT/REveProjectionBases.hxx>#include <ROOT/REvePointSet.hxx>#include <ROOT/REveJetCone.hxx>#include <ROOT/REveTrans.hxx>#include <ROOT/REveTrack.hxx>#include <ROOT/REveTrackPropagator.hxx>Classes | |
| class | EventManager | 
Functions | |
| void | addJets () | 
| void | addPoints () | 
| void | addTracks () | 
| void | createProjectionStuff () | 
| void | event_demo () | 
| REX::REvePointSet * | getPointSet (int npoints=2, float s=2, int color=28) | 
| void | makeEventScene () | 
| void | makeGeometryScene () | 
| void | projectScenes (bool geomp, bool eventp) | 
Variables | |
| REX::REveManager * | eveMng = nullptr | 
| const Double_t | kR_max = 250 | 
| const Double_t | kR_min = 240 | 
| const Double_t | kZ_d = 300 | 
| REX::REveProjectionManager * | mngRhoPhi = nullptr | 
| REX::REveProjectionManager * | mngRhoZ = nullptr | 
| REX::REveScene * | rhoZEventScene = nullptr | 
| REX::REveScene * | rhoZGeomScene = nullptr | 
| REX::REveViewer * | rhoZView = nullptr | 
| REX::REveScene * | rPhiEventScene = nullptr | 
| REX::REveScene * | rPhiGeomScene = nullptr | 
| REX::REveViewer * | rphiView = nullptr | 
This example display geometry, tracks and hits in web browser.
Definition in file event_demo.C.
| void addJets | ( | ) | 
Definition at line 128 of file event_demo.C.
| void addPoints | ( | ) | 
Definition at line 69 of file event_demo.C.
| void addTracks | ( | ) | 
Definition at line 90 of file event_demo.C.
| void createProjectionStuff | ( | ) | 
Definition at line 173 of file event_demo.C.
| void event_demo | ( | ) | 
Definition at line 326 of file event_demo.C.
| REX::REvePointSet * getPointSet | ( | int | npoints = 2, | 
| float | s = 2, | ||
| int | color = 28 ) | 
Definition at line 54 of file event_demo.C.
| void makeEventScene | ( | ) | 
Definition at line 151 of file event_demo.C.
| void makeGeometryScene | ( | ) | 
Definition at line 158 of file event_demo.C.
Definition at line 199 of file event_demo.C.
| REX::REveManager* eveMng = nullptr | 
Definition at line 41 of file event_demo.C.
Definition at line 50 of file event_demo.C.
Definition at line 49 of file event_demo.C.
Definition at line 51 of file event_demo.C.
| REX::REveProjectionManager* mngRhoPhi = nullptr | 
Definition at line 42 of file event_demo.C.
| REX::REveProjectionManager* mngRhoZ = nullptr | 
Definition at line 43 of file event_demo.C.
| REX::REveScene * rhoZEventScene = nullptr | 
Definition at line 45 of file event_demo.C.
| REX::REveScene* rhoZGeomScene = nullptr | 
Definition at line 45 of file event_demo.C.
| REX::REveViewer* rhoZView = nullptr | 
Definition at line 47 of file event_demo.C.
| REX::REveScene * rPhiEventScene = nullptr | 
Definition at line 44 of file event_demo.C.
| REX::REveScene* rPhiGeomScene = nullptr | 
Definition at line 44 of file event_demo.C.
| REX::REveViewer* rphiView = nullptr | 
Definition at line 46 of file event_demo.C.