LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
fluxr::FluxInterface Class Referenceabstract

#include "FluxInterface.h"

Inheritance diagram for fluxr::FluxInterface:
fluxr::DK2NuInterface fluxr::GSimpleInterface

Public Member Functions

virtual bool FillMCFlux (Long64_t ientry, simb::MCFlux &mclux)=0
 
virtual float GetPOT () const =0
 
virtual Long64_t GetEntries () const =0
 
virtual int GetRun () const =0
 
virtual TLorentzVector GetNuPosition () const =0
 
virtual TLorentzVector GetNuMomentum () const =0
 

Detailed Description

Definition at line 9 of file FluxInterface.h.

Member Function Documentation

virtual bool fluxr::FluxInterface::FillMCFlux ( Long64_t  ientry,
simb::MCFlux mclux 
)
pure virtual
virtual Long64_t fluxr::FluxInterface::GetEntries ( ) const
pure virtual
virtual TLorentzVector fluxr::FluxInterface::GetNuMomentum ( ) const
pure virtual
virtual TLorentzVector fluxr::FluxInterface::GetNuPosition ( ) const
pure virtual
virtual float fluxr::FluxInterface::GetPOT ( ) const
pure virtual
virtual int fluxr::FluxInterface::GetRun ( ) const
pure virtual

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