WireCellToolkit
Wire Cell Simulation, Signal Process and Reconstruction Toolki for Liquid Argon Detectors
Pdf Struct Reference
Inheritance diagram for Pdf:
Collaboration diagram for Pdf:

Public Member Functions

 Pdf (IRandom::pointer rng, const std::vector< double > &pdf, const std::vector< double > &edges)
 
double operator() ()
 

Public Attributes

IRandom::pointer rng
 
std::vector< double > cumulative
 
std::vector< double > edges
 
double total
 

Detailed Description

Definition at line 86 of file BlipSource.cxx.

Constructor & Destructor Documentation

◆ Pdf()

Pdf::Pdf ( IRandom::pointer  rng,
const std::vector< double > &  pdf,
const std::vector< double > &  edges 
)
inline

Definition at line 91 of file BlipSource.cxx.

Member Function Documentation

◆ operator()()

double Pdf::operator() ( )
inline

Definition at line 100 of file BlipSource.cxx.

Member Data Documentation

◆ cumulative

std::vector<double> Pdf::cumulative

Definition at line 88 of file BlipSource.cxx.

◆ edges

std::vector<double> Pdf::edges

Definition at line 89 of file BlipSource.cxx.

◆ rng

IRandom::pointer Pdf::rng

Definition at line 87 of file BlipSource.cxx.

◆ total

double Pdf::total

Definition at line 90 of file BlipSource.cxx.


The documentation for this struct was generated from the following file: