namespace for all NAT++ softs More...
Namespaces | |
| namespace | io |
| NEMO3 ANA event model I/O utilities. | |
Classes | |
| class | cut_factory |
| Factory to generate various cuts. More... | |
| class | energy_cut |
| Cut on energies in event. More... | |
| class | i_ana_event_cut |
| NEMO3 i_ana_event_cut. More... | |
| class | multiplicity_cut |
| class | source_cut |
| NEMO3 source cut. More... | |
| class | tof_cut |
| class | track_scin_association_cut |
| class | dummy_n3anabase |
| class | ana_event |
| NEMO3 ANA event model. More... | |
| class | ana_event_has_id |
| predicate More... | |
| class | ana_set |
| Set of NEMO3 ANA events. More... | |
| class | tracker_info |
| NEMO3 tracking informations. More... | |
| class | gamma_tracking |
| Implementation of the gamma tracking and combinator. More... | |
| class | gg_hit |
| NEMO3 Geiger hit. More... | |
| class | gg_hit_has_id |
| predicate More... | |
| class | gg_hit_has_number |
| predicate More... | |
| class | scin_hit_info |
| NEMO3 scin hit informations. More... | |
| class | gg_hit_info |
| NEMO3 gg hit informations. More... | |
| class | scin_hit_info_has_number |
| predicate: More... | |
| class | gg_hit_info_has_number |
| predicate: More... | |
| class | scin_hit |
| NEMO3 scintillator hit. More... | |
| class | scin_hit_has_number |
| predicate: More... | |
| class | sim_vertex |
| NEMO3 ANA event model : simulated vertex. More... | |
| class | sim_particle |
| NEMO3 ANA event model : simulated particle. More... | |
| class | sim_primary_event |
| NEMO3 ANA event model : simulated primary event. More... | |
| class | tof_col |
| Object for fast Time of Flight values access. More... | |
| class | track |
| NEMO3 track. More... | |
| class | track_has_number |
| predicate: More... | |
| class | track_is_prompt |
| predicate: More... | |
| class | track_is_delayed |
| predicate: More... | |
| class | track_has_flag |
| predicate: More... | |
| class | tracking |
| NEMO3 tracking result. More... | |
| class | foo |
| class | foo_io |
| class | cluster |
| Clusters of scintillators. More... | |
| class | tof_1eNg_alt_measurement |
| NEMO3 1eNg measurement with global internal chi2. More... | |
| class | tof_1eNg_measurement |
| NEMO3 1eNg measurement with partial chi2. More... | |
| class | tof_2e_measurement |
| NEMO3 2e measurement. More... | |
| class | tof_2eNg_alt_measurement |
| NEMO3 2eNg measurement with global internal chi2. More... | |
| class | tof_eMgN_measurement |
| NEMO3 event electron gamma Time of Flight combinator. More... | |
| class | tof_reflect_measurement |
| Calculator for the gamma tracking. More... | |
| class | tof_tools |
| Utils for Time of Flight calculation. More... | |
| class | convert_ana |
| NAT event to ANA event converter. More... | |
| class | geom_utils |
| geometry utilities More... | |
| class | source_utils |
| source utilities More... | |
| struct | data_writer |
| struct | data_reader |
| struct | data_convert |
| struct | data_analyze |
| class | thread_mgr |
Typedefs | |
| typedef i_ana_event_cut *(* | cut_creator_t )(const nemocuts::ICutFactory::cut_properties_t &cut_properties_) |
|
typedef std::map< std::string, cut_creator_t > | cut_creator_dict_t |
| typedef ana_event | event_t |
| typedef std::list< scin_hit_info > | scin_hit_info_col |
| scin_hit_info_col is a list of scin_hit_info | |
| typedef std::list< gg_hit_info > | gg_hit_info_col |
| typedef list< nemo3::ana_event * > * | evt_coll |
|
typedef list< nemo3::ana_event * > ::iterator | evt_coll_it |
Enumerations | |
| enum | charge_t { CHARGE_UNDEFINED = -2, CHARGE_NUL = -1, CHARGE_POSITIVE = 0, CHARGE_NEGATIVE = 1 } |
| enumeration of the charge types | |
Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar_, nemo3::gg_hit_id &id_, const unsigned int version_) |
| serialization | |
| template<class Archive > | |
| void | serialize (Archive &ar_, nemo3::scin_hit_id &id_, const unsigned int version_) |
Variables | |
| pthread_mutex_t | calib_mutex = PTHREAD_MUTEX_INITIALIZER |
| pthread_mutex_t | simu_mutex = PTHREAD_MUTEX_INITIALIZER |
| pthread_mutex_t | select_mutex = PTHREAD_MUTEX_INITIALIZER |
| pthread_mutex_t | precal_mutex = PTHREAD_MUTEX_INITIALIZER |
| pthread_mutex_t | postcal_mutex = PTHREAD_MUTEX_INITIALIZER |
| pthread_mutex_t | convert_mutex = PTHREAD_MUTEX_INITIALIZER |
| pthread_mutex_t | counter_mutex = PTHREAD_MUTEX_INITIALIZER |
namespace for all NAT++ softs
include common utilities:
-*- mode: c++; -*-
ana_set.h Author(s): Francois Mauger mauger@lpccaen.in2p3.fr Creation date: 2008-12-17 Last modified: 2012-03-07
License: GPL
Description: Set of NEMO3 ANA events
Handles a list of ANA event
History:
1.8.0