9#include <gtest/gtest.h>
11#include <tracking/trackFindingVXD/filterTools/ObserverCheckMCPurity.h>
12#include <tracking/trackFindingVXD/filterMap/filterFramework/ClosedRange.h>
13#include <tracking/trackFindingVXD/filterMap/threeHitVariables/CircleRadius.h>
14#include <tracking/spacePointCreation/SpacePoint.h>
16#include <tracking/trackFindingVXD/filterMap/filterFramework/Shortcuts.h>
23namespace ObserverCheckMCPurityTests {
Represents a closed set of arithmetic types.
this observer searches for mcParticles attached to the hits given and stores the information found to...
static bool initialize(Var var, Range, const types &...)
static method used by the observed object to initialize the observer.
static std::map< std::string, bool * > s_wasAccepted
stores if hits were accepted (->value) for a selectionVariableName (->Key).
static void terminate(const types &...)
static method used by the observed object to terminate the observer.
static std::map< std::string, double * > s_results
stores the results calculated (->value) for a selectionVariableName (->Key).
static std::map< std::string, bool * > s_wasUsed
stores if the filter was actually used this time (->value) for a selectionVariableName (->Key).
Test class for SelectionVariableFactory object.
Abstract base class for different kinds of events.