trackers/compact/scripts/cherenkov_xy_plot.cxx File Reference
#include "fmt/core.h"
#include "DD4hep/Detector.h"
#include "DDG4/Geant4Data.h"
#include "DDRec/CellIDPositionConverter.h"
#include "DDRec/SurfaceManager.h"
#include "DDRec/Surface.h"
#include "ROOT/RDataFrame.hxx"
#include "TCanvas.h"
#include "TChain.h"
#include <random>
#include "npdet/PhotoMultiplierHit.h"
Include dependency graph for trackers/compact/scripts/cherenkov_xy_plot.cxx:

Go to the source code of this file.

Typedefs

using PMHit = npdet::PhotoMultiplierHit
 
using PMHitRVec = ROOT::VecOps::RVec< npdet::PhotoMultiplierHit * >
 
using PMTHitVector = std::vector< npdet::PhotoMultiplierHit * >
 

Functions

void cherenkov_xy_plot (const char *fname="derp.root")
 

Typedef Documentation

◆ PMHit

using PMHit = npdet::PhotoMultiplierHit

◆ PMHitRVec

using PMHitRVec = ROOT::VecOps::RVec<npdet::PhotoMultiplierHit*>

◆ PMTHitVector

using PMTHitVector = std::vector<npdet::PhotoMultiplierHit*>

Function Documentation

◆ cherenkov_xy_plot()

void cherenkov_xy_plot ( const char *  fname = "derp.root")