Pixie16 Analysis Software Suite
Analysis code for processing of .ldf files
Places.hpp File Reference

Defines the various places for the TreeCorrelator. More...

#include <deque>
#include <iostream>
#include <vector>
#include <utility>
#include <cstdlib>
#include "Globals.hpp"
#include "EventData.hpp"
Include dependency graph for Places.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  Place
 A pure abstract class to define a "place" for correlator. More...
 
class  PlaceLazy
 "Lazy" Place does not store multiple activation or deactivation events. Abstract class. More...
 
class  PlaceDetector
 The basic detector which does not depend on children status. Will use info_ map to store additional information. More...
 
class  PlaceThreshold
 Each activation must be within the set thresholds. More...
 
class  PlaceThresholdOR
 Each activation must be within the set thresholds. More...
 
class  PlaceCounter
 Counts number of activations coming from directly or from children. More...
 
class  PlaceOR
 An abstract place using OR logic to set the activation of places. More...
 
class  PlaceAND
 Similar to PlaceOR but uses AND relation. More...
 

Detailed Description

Defines the various places for the TreeCorrelator.

Author
K. A. Miernik
Date
October 22, 2012