#include "ClusterCheater5_3.h"
#include <EVENT/LCObject.h>
#include <EVENT/LCCollection.h>
#include <EVENT/SimCalorimeterHit.h>
#include <IMPL/ClusterImpl.h>
#include <IMPL/LCCollectionVec.h>
#include <IMPL/LCRelationImpl.h>
#include <UTIL/LCTOOLS.h>
#include <UTIL/LCRelationNavigator.h>
#include <iostream>
#include "ClusterShapes.h"
#include <map>
#include <vector>
#include <stack>
#include <math.h>
#include <algorithm>
#include <marlin/Global.h>
#include <gear/GEAR.h>
#include <gear/TPCParameters.h>
#include <gear/CalorimeterParameters.h>
Go to the source code of this file.
Macros | |
#define | MASK_K (unsigned int) 0x3F000000 |
#define | SHIFT_K 24 |
#define | SHIFT_M 0 |
#define | MASK_M (unsigned int) 0x00000007 |
Typedefs | |
typedef std::map< MCParticle *, ClusterImpl * > | map_MCP_Clust |
typedef std::map< MCParticle *, HelixClass * > | map_MCP_Helix |
Functions | |
bool | to_be_saved (const MCParticle *parm, const float cut, const CalorimeterHit *calhit) |
Variables | |
ClusterCheater5_3 | aClusterCheater5_3 |
#define MASK_K (unsigned int) 0x3F000000 |
Definition at line 28 of file ClusterCheater5_3.cc.
#define MASK_M (unsigned int) 0x00000007 |
Definition at line 31 of file ClusterCheater5_3.cc.
#define SHIFT_K 24 |
Definition at line 29 of file ClusterCheater5_3.cc.
#define SHIFT_M 0 |
Definition at line 30 of file ClusterCheater5_3.cc.
typedef std::map<MCParticle*,ClusterImpl*> map_MCP_Clust |
Definition at line 38 of file ClusterCheater5_3.cc.
typedef std::map<MCParticle*,HelixClass*> map_MCP_Helix |
Definition at line 39 of file ClusterCheater5_3.cc.
bool to_be_saved | ( | const MCParticle * | parm, |
const float | cut, | ||
const CalorimeterHit * | calhit | ||
) |
Definition at line 301 of file ClusterCheater5_3.cc.
ClusterCheater5_3 aClusterCheater5_3 |
Definition at line 41 of file ClusterCheater5_3.cc.