#include <set>
#include <vector>
#include <iostream>
{
for (int i = 0; i < N_Jets; i++) {
jet->SetCylinder(2 * kR_max, 2 * kZ_d);
jet->AddEllipticCone(
r.Uniform(-0.5, 0.5),
r.Uniform(0,
TMath::TwoPi()), 0.1, 0.2);
jet->SetFillColor(
kPink - 8);
jetHolder->AddElement(jet);
}
}
void eveGeoBrowser()
{
auto eveMng = REveManager::Create();
data->InitPath(
"/tracker:Tracker_1");
data->RefDescription().SetVisLevel(2);
auto scene = eveMng->SpawnNewScene("GeoSceneTable");
auto view = eveMng->SpawnNewViewer("GeoTable");
view->AddScene(scene);
geoViz->SetGeoData(
data);
geoViz->SetPickable(true);
eveMng->GetEventScene()->AddElement(geoViz);
eveMng->GetEventScene()->AddElement(jetHolder);
makeJets(7, jetHolder);
eveMng->Show();
}
double Double_t
Double 8 bytes.
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
R__EXTERN TRandom * gRandom
char * Form(const char *fmt,...)
Formats a string in a circular formatting buffer.
Base class for REveUtil visualization elements, providing hierarchy management, rendering control and...
Draws a jet cone with leading particle is specified in (eta,phi) and cone radius is given.
static Bool_t SetCacheFileDir(std::string_view cacheDir, Bool_t operateDisconnected=kTRUE, Bool_t forceCacheread=kFALSE)
Sets the directory where to locally stage/cache remote files.
This is the base class for the ROOT Random number generators.
Namespace for ROOT features in testing.
constexpr Double_t TwoPi()