Public Member Functions | Public Attributes | List of all members
util::PositionInVolumeFilter::VolumeInfo_t Struct Reference

#include <ParticleFilters.h>

Public Member Functions

 VolumeInfo_t (TGeoVolume const *new_vol, TGeoCombiTrans const *new_trans)
 

Public Attributes

TGeoVolume const * vol
 ROOT volume. More...
 
TGeoCombiTrans const * trans
 volume transformation (has both ways) More...
 

Detailed Description

Due to the structure of ROOT geometry, volumes and their transformations are not living in the same place; so we need to keep both.

Definition at line 55 of file ParticleFilters.h.

Constructor & Destructor Documentation

util::PositionInVolumeFilter::VolumeInfo_t::VolumeInfo_t ( TGeoVolume const *  new_vol,
TGeoCombiTrans const *  new_trans 
)
inline

Definition at line 56 of file ParticleFilters.h.

57  : vol(new_vol), trans(new_trans) {}
TGeoVolume const * vol
ROOT volume.
TGeoCombiTrans const * trans
volume transformation (has both ways)

Member Data Documentation

TGeoCombiTrans const* util::PositionInVolumeFilter::VolumeInfo_t::trans

volume transformation (has both ways)

Definition at line 60 of file ParticleFilters.h.

TGeoVolume const* util::PositionInVolumeFilter::VolumeInfo_t::vol

ROOT volume.

Definition at line 59 of file ParticleFilters.h.


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