LArSoft  v10_04_05
Liquid Argon Software toolkit - https://larsoft.org/
ActiveVolumeVertexSampler.h File Reference

Algorithm that samples vertex locations uniformly within the active volume of a detector. It is fully experiment-agnostic and multi-TPC aware. More...

#include <memory>
#include <random>
#include <string>
#include "fhiclcpp/types/Atom.h"
#include "fhiclcpp/types/Comment.h"
#include "fhiclcpp/types/Name.h"
#include "fhiclcpp/types/OptionalAtom.h"
#include "fhiclcpp/types/Sequence.h"
#include "fhiclcpp/types/Table.h"
#include "TLorentzVector.h"

Go to the source code of this file.

Classes

class  evgen::ActiveVolumeVertexSampler
 
struct  evgen::ActiveVolumeVertexSampler::Config
 

Namespaces

 fhicl
 parameter set interface
 
 rndm
 
 geo
 ROOT libraries.
 
 evgen
 Event Generation using GENIE, cosmics or single particles.
 

Detailed Description

Algorithm that samples vertex locations uniformly within the active volume of a detector. It is fully experiment-agnostic and multi-TPC aware.

Author
Steven Gardiner sjgar.nosp@m.dine.nosp@m.r@ucd.nosp@m.avis.nosp@m..edu

Definition in file ActiveVolumeVertexSampler.h.