ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
policy class for neutral particles/tracks More...
#include <acts/blob/master/Core/include/Acts/EventData/ChargePolicy.hpp>
Public Member Functions | |
bool | operator== (const NeutralPolicy &) const |
equality operator | |
bool | operator!= (const NeutralPolicy &rhs) const |
inequality operator | |
double | getCharge () const |
get electric charge | |
policy class for neutral particles/tracks
This type is meant to be used as template parameter to the SingleTrackParameters class and its derived classes in order to provide a distinction between charged and neutral track (parameters) at the C++ type level. This allows other class to employ optimized algorithms for either case by using template specializations.
Definition at line 72 of file ChargePolicy.hpp.
View newest version in sPHENIX GitHub at line 72 of file ChargePolicy.hpp
|
inline |
get electric charge
Definition at line 87 of file ChargePolicy.hpp.
View newest version in sPHENIX GitHub at line 87 of file ChargePolicy.hpp
|
inline |
inequality operator
false
Definition at line 82 of file ChargePolicy.hpp.
View newest version in sPHENIX GitHub at line 82 of file ChargePolicy.hpp
|
inline |
equality operator
true
Definition at line 77 of file ChargePolicy.hpp.
View newest version in sPHENIX GitHub at line 77 of file ChargePolicy.hpp