All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces
IRayTrace.h File Reference

This provides an interface for an art tool which ray traces "Prtl" (massive) particles from their production position to impinge on a detector surface. It provides the intersection points of a MeVPrtlFlux object, along with a weight. More...

#include "fhiclcpp/ParameterSet.h"
#include "art/Framework/Principal/Event.h"
#include "TVector3.h"
#include "IMeVPrtlStage.h"
#include <vector>
#include <array>
#include "sbnobj/Common/EventGen/MeVPrtl/MeVPrtlFlux.h"

Go to the source code of this file.

Classes

class  evgen::ldm::IRayTrace
 IRayTrace interface class definiton. More...
 

Namespaces

 evgen
 Event Generation using GENIE, cosmics or single particles.
 
 evgen::ldm
 

Detailed Description

This provides an interface for an art tool which ray traces "Prtl" (massive) particles from their production position to impinge on a detector surface. It provides the intersection points of a MeVPrtlFlux object, along with a weight.

Author
grayp.nosp@m.utna.nosp@m.m@uch.nosp@m.icag.nosp@m.o.edu

Definition in file IRayTrace.h.