Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsAborter Struct Reference

#include <coresoftware/blob/master/offline/packages/trackbase/ActsAborter.h>

Public Member Functions

template<typename propagator_state_t , typename stepper_t , typename navigator_t >
bool operator() (propagator_state_t &state, const stepper_t &, const navigator_t &navigator, const Acts::Logger &) const
 

Public Attributes

unsigned int abortlayer = std::numeric_limits<unsigned int>::max()
 
unsigned int abortvolume = std::numeric_limits<unsigned int>::max()
 

Detailed Description

Definition at line 9 of file ActsAborter.h.

View newest version in sPHENIX GitHub at line 9 of file ActsAborter.h

Member Function Documentation

template<typename propagator_state_t , typename stepper_t , typename navigator_t >
bool ActsAborter::operator() ( propagator_state_t &  state,
const stepper_t &  ,
const navigator_t &  navigator,
const Acts::Logger  
) const
inline

Check that we are in the proper layer and that we've also reached a sensitive surface

Definition at line 16 of file ActsAborter.h.

View newest version in sPHENIX GitHub at line 16 of file ActsAborter.h

References abortlayer, and abortvolume.

Member Data Documentation

unsigned int ActsAborter::abortlayer = std::numeric_limits<unsigned int>::max()

Definition at line 11 of file ActsAborter.h.

View newest version in sPHENIX GitHub at line 11 of file ActsAborter.h

Referenced by operator()().

unsigned int ActsAborter::abortvolume = std::numeric_limits<unsigned int>::max()

Definition at line 12 of file ActsAborter.h.

View newest version in sPHENIX GitHub at line 12 of file ActsAborter.h

Referenced by operator()().


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