30 #ifndef FALAISE_TRACKERPRECLUSTERING_INTERFACE_H 31 #define FALAISE_TRACKERPRECLUSTERING_INTERFACE_H 1 43 #include <boost/cstdint.hpp> 122 void dump(std::ostream &out_)
const;
132 #include "falaise/TrackerPreClustering/interface.tpp" 134 #endif // FALAISE_TRACKERPRECLUSTERING_INTERFACE_H
Output data structure.
Definition: interface.h:109
setup_data()
Default constructor.
bool processing_prompt_hits
Flag for processing of prompt hits.
Definition: interface.h:70
double cell_size
The dimension of a cell.
Definition: interface.h:68
void set_last_error_message(const std::string &message_)
Set the last error message.
std::vector< hit_collection_type > cluster_collection_type
Definition: interface.h:113
std::string _last_error_message
Definition: interface.h:75
Setup data for the TrackerPreClustering algorithm.
Definition: interface.h:50
const std::string & get_last_error_message() const
Return the last error message.
std::vector< const hit_type * > hit_collection_type
Definition: interface.h:112
hit_collection_type ignored_hits
Collection of ignored hits.
Definition: interface.h:125
double delayed_hit_cluster_time
Delayed hit cluster time.
Definition: interface.h:69
bool split_chamber
Flag to split the chamber.
Definition: interface.h:72
Hit hit_type
Definition: interface.h:111
Definition: event_display.h:40
bool check() const
Check the setup data.
cluster_collection_type prompt_clusters
Collection of prompt clusters.
Definition: interface.h:126
bool processing_delayed_hits
Flag for processing of delayed hits.
Definition: interface.h:71
output_data()
Default constructor.
datatools::logger::priority logging
Logging flag.
Definition: interface.h:67
void dump(std::ostream &out_) const
Print.
cluster_collection_type delayed_clusters
Collection of delayed clusters.
Definition: interface.h:127