|
Falaise
4.0.1
SuperNEMO Software Toolkit
|
Toy display for Geiger hits in a simplified SuperNEMO like geometry. More...
#include <falaise/TrackerPreClustering/event_display.h>
Public Types | |
| enum | mode_type { prompt = 0x1, delayed = 0x2 } |
| Mode. More... | |
Public Member Functions | |
| void | set_cell_size (double cell_size_) |
| Set the dimension of the cell. More... | |
| void | set_nb_layers (unsigned int nb_layers_) |
| Set the number of layers. More... | |
| void | set_nb_rows (unsigned int nb_rows_) |
| Set the number of rows. More... | |
| event_display () | |
| Default constructor. More... | |
| template<typename Hit > | |
| void | display_gg_hits (std::ostream &out_, const std::vector< const Hit * > &hits_, uint32_t mode_=prompt|delayed) const |
| Display Geiger hits. More... | |
| template<class Hit > | |
| void | display_cluster (std::ostream &out_, const std::vector< const Hit * > &hits_, uint32_t mode_=prompt|delayed) const |
| Display clusters of Geiger hits. More... | |
| void | plot_gg_hit (std::ostream &out_, int id_, double r_, double er_, double x_, double y_, double z_, double ez_, double delayed_time_) const |
| Plot Geiger hit. More... | |
| void | plot_clustered_item (std::ostream &out_, int id_, double x_, double y_, double z_, double ez_, double delayed_time_) const |
| Plot clustered object. More... | |
| void | display_event () |
| Display event. More... | |
Toy display for Geiger hits in a simplified SuperNEMO like geometry.
| TrackerPreClustering::event_display::event_display | ( | ) |
Default constructor.
| void TrackerPreClustering::event_display::display_cluster | ( | std::ostream & | out_, |
| const std::vector< const Hit * > & | hits_, | ||
| uint32_t | mode_ = prompt|delayed |
||
| ) | const |
Display clusters of Geiger hits.
| void TrackerPreClustering::event_display::display_event | ( | ) |
Display event.
| void TrackerPreClustering::event_display::display_gg_hits | ( | std::ostream & | out_, |
| const std::vector< const Hit * > & | hits_, | ||
| uint32_t | mode_ = prompt|delayed |
||
| ) | const |
Display Geiger hits.
| void TrackerPreClustering::event_display::plot_clustered_item | ( | std::ostream & | out_, |
| int | id_, | ||
| double | x_, | ||
| double | y_, | ||
| double | z_, | ||
| double | ez_, | ||
| double | delayed_time_ | ||
| ) | const |
Plot clustered object.
| void TrackerPreClustering::event_display::plot_gg_hit | ( | std::ostream & | out_, |
| int | id_, | ||
| double | r_, | ||
| double | er_, | ||
| double | x_, | ||
| double | y_, | ||
| double | z_, | ||
| double | ez_, | ||
| double | delayed_time_ | ||
| ) | const |
Plot Geiger hit.
| void TrackerPreClustering::event_display::set_cell_size | ( | double | cell_size_ | ) |
Set the dimension of the cell.
| void TrackerPreClustering::event_display::set_nb_layers | ( | unsigned int | nb_layers_ | ) |
Set the number of layers.
| void TrackerPreClustering::event_display::set_nb_rows | ( | unsigned int | nb_rows_ | ) |
Set the number of rows.
1.8.15