/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

PerRecRpcHeader.h
Go to the documentation of this file.
00001 
00007 #ifndef PERREC_RPC_HEADER_H
00008 #define PERREC_RPC_HEADER_H
00009 
00010 #include "PerBaseEvent/PerHeaderObject.h"
00011 
00012 class PerRecRpcHeader : public PerHeaderObject
00013 {
00014     public :
00015 
00016         class RpcCluster {
00017             public :
00018             int   status;
00019             int   type;
00020             int   maxHitsInLayer;
00021             bool  is4of4;
00022             float x;
00023             float y;
00024             float z;
00025             float t;
00026             float quality;
00027         };
00028 
00029         class RpcTrack {
00030             public :
00031             int start;
00032             int end;
00033         };
00034 
00035         PerRecRpcHeader();
00036         virtual ~PerRecRpcHeader();
00037 
00038         void reset(int _nClusters, int _nTracks);
00039 
00040         short int     site;
00041         short int     detector;
00042         unsigned int  triggerNumber;
00043         unsigned int  triggerType;
00044         int           triggerTimeSec;
00045         int           triggerTimeNanoSec;
00046 
00047         unsigned int  combinationType;
00048         unsigned int  eventType;
00049 
00050         int           nClusters;
00051         int           nTracks;
00052         std::vector<RpcCluster> clusters;
00053         std::vector<RpcTrack>  tracks;
00054 };
00055 
00056 #endif
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 10:00:35 for PerRecEvent by doxygen 1.7.4