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

Defines classes to filter particles based on their trajectory. More...

#include "TGeoVolume.h"
#include "TGeoMatrix.h"
#include "TLorentzVector.h"
#include "TVector3.h"
#include <array>
#include <vector>
#include <utility>

Go to the source code of this file.

Classes

struct  util::KeepByPositionFilterTag
 Tag for filters. More...
 
class  util::PositionInVolumeFilter
 Use to keep particles with at least part of trajectory in a volume. More...
 
struct  util::PositionInVolumeFilter::VolumeInfo_t
 

Namespaces

 util
 Namespace for general, non-LArSoft-specific utilities.
 

Detailed Description

Defines classes to filter particles based on their trajectory.

Author
Gianluca Petrillo (petri.nosp@m.llo@.nosp@m.fnal..nosp@m.gov)
Date
March 24, 2016

Definition in file ParticleFilters.h.