9 #ifndef VISCALOCLUSTER_H
10 #define VISCALOCLUSTER_H
42 for(
int i=0; i <
event.NCaloClus(); ++i )
44 const PaCaloClus& cluster =
event.vCaloClus(i);
46 #if 1 //-- determine corresponding cluster by z-position
47 if( calo.IsMyCluster( cluster ) )
49 if( cluster.CalorimName().compare(
m_caloName ) == 0 )
58 std::cout << e.
getInfo() << std::endl;
const PaCalorimeter & getCalorimeter(const QString &name)
Definition: QPhastInterface.cpp:83
Definition: VisCaloCluster.h:21
std::string getInfo()
Definition: EDException.h:16
PhastNode * getDetector(std::string name)
Definition: PhastScene.cpp:64
Graphical representation of Phast objects (e.g. PaDetector, PaTrack, ...) as OpenSceneGraph node...
Definition: PhastNode.h:32
PhastNode * visNode()
Definition: VisCaloCluster.h:30
int mode()
Definition: FilterVis.h:35
VisCaloCluster(int mode, std::string caloName)
Definition: VisCaloCluster.h:24
Definition: EDException.h:12
Phast * phast()
Definition: PhastInterface.h:44
PhastNode * eventNode()
Definition: PhastScene.h:50
void filter(PhastScene *scene, std::list< PhastNode * > &nodes)
Definition: VisCaloCluster.h:66
Scenegraph holding static and dynamic Phast geometry.
Definition: PhastScene.h:32
static PhastInterface & ref()
Definition: PhastInterface.h:62
std::string m_caloName
Definition: VisCaloCluster.h:73
Definition: FilterVis.h:16