#ifndef _ObsvVariables_HH_ #define _ObsvVariables_HH_ //////////////////////////////////////////////////////////////////// // File: ObsvVariables.hh // Authors: Matt Reece // Purpose: High level analysis OBSV variables defined as functions // Created: 04/22/2002 // // Revision: 0.1 // //////////////////////////////////////////////////////////////////// #include #include namespace ObsvVariables { int obsvID(OBSV_StorableBank::vertexIter vert); double obsvX(ConstHandle obsv, OBSV_StorableBank::vertexIter vert); double obsvY(ConstHandle obsv, OBSV_StorableBank::vertexIter vert); double obsvZ(ConstHandle obsv, OBSV_StorableBank::vertexIter vert); double obsvT(ConstHandle obsv, OBSV_StorableBank::vertexIter vert); int obsvMother(ConstHandle obsv, OBSV_StorableBank::vertexIter vert); int obsvFirstDaughter(ConstHandle obsv, OBSV_StorableBank::vertexIter vert); int obsvLastDaughter(ConstHandle obsv, OBSV_StorableBank::vertexIter vert); } #endif