Particle Identification and Tracking
|
A subclass of Corr that does nothing. More...
#include <corr.h>
Public Member Functions | |
void | compute (const particle *, const std::vector< const particle * > &) |
takes in a particle_base object. More... | |
void | out_to_wrapper (utilities::Generic_wrapper &, const std::string &) const |
virtual float | get_max_range () const |
returns the maximum range that the Corr object looks out to. More... | |
void | out_to_wrapper (utilities::Generic_wrapper &, const std::string &, const utilities::Md_store *) const |
outputs the result of the computation to the wrapper More... | |
~Dummy_corr () | |
Dummy_corr (float in) | |
void | add_plane_temperature (float temp) |
Adds the temperature for a plane. More... | |
Protected Attributes | |
float | temperature_sum_ |
The sum of the temperatures added. More... | |
unsigned int | plane_count_ |
Count of the number of planes added. More... | |
Private Attributes | |
float | size_ |
A subclass of Corr that does nothing.
This is useful for testing
|
inline |
|
inline |
|
inherited |
Adds the temperature for a plane.
References tracking::Corr::plane_count_, and tracking::Corr::temperature_sum_.
Referenced by tracking::Hash_shelf::compute_corr().
|
inlinevirtual |
takes in a particle_base object.
For correlations that need the tracking information this should throw an error or something clever like that
Implements tracking::Corr.
|
inlinevirtual |
returns the maximum range that the Corr object looks out to.
This is needed so that the Hash_shelf can properly limit the particles that it hands in
Implements tracking::Corr.
References size_.
|
inline |
|
inlinevirtual |
outputs the result of the computation to the wrapper
Implements tracking::Corr.
|
protectedinherited |
Count of the number of planes added.
Referenced by tracking::Corr::add_plane_temperature(), tracking::Corr_gofr::out_to_wrapper(), and tracking::Corr_theta_2pt::out_to_wrapper().
|
private |
Referenced by get_max_range().
|
protectedinherited |
The sum of the temperatures added.
Referenced by tracking::Corr::add_plane_temperature(), tracking::Corr_gofr::out_to_wrapper(), and tracking::Corr_theta_2pt::out_to_wrapper().