StripDList Class Reference

#include <UtilStrip.h>

List of all members.

Public Member Functions

 StripDList (int i)
bool SetInCluster ()

Public Attributes

unsigned int TCIndex
bool InCluster
unsigned int ClusterCount
double U
double V
double Z
double PE
std::vector< DStripVecDStrip

Friends

bool operator< (const StripDList &sdl1, const StripDList &sdl2)
bool operator== (const StripDList &sdl1, const StripDList &sdl2)
bool operator!= (const StripDList &sdl1, const StripDList &sdl2)

Detailed Description

Definition at line 102 of file UtilStrip.h.


Constructor & Destructor Documentation

StripDList::StripDList ( int  i  ) 

Definition at line 144 of file UtilStrip.cxx.

References ClusterCount, InCluster, TCIndex, U, V, and Z.

00144                             {
00145   TCIndex = i;
00146   InCluster = false;
00147   ClusterCount = 0;
00148   U = V = Z = 0.0;
00149 }


Member Function Documentation

bool StripDList::SetInCluster (  ) 

Definition at line 151 of file UtilStrip.cxx.

References ClusterCount, and InCluster.

00151                               {
00152   ClusterCount++;
00153   if(InCluster) return(true);
00154   InCluster = true;
00155   return(false);
00156 }


Friends And Related Function Documentation

bool operator!= ( const StripDList sdl1,
const StripDList sdl2 
) [friend]
bool operator< ( const StripDList sdl1,
const StripDList sdl2 
) [friend]
bool operator== ( const StripDList sdl1,
const StripDList sdl2 
) [friend]

Member Data Documentation

Definition at line 110 of file UtilStrip.h.

Referenced by SetInCluster(), and StripDList().

Definition at line 109 of file UtilStrip.h.

Referenced by SetInCluster(), and StripDList().

Definition at line 114 of file UtilStrip.h.

Referenced by StripCluster::AddStripDList().

unsigned int StripDList::TCIndex

Definition at line 106 of file UtilStrip.h.

Referenced by StripCluster::AddStripDList(), operator!=(), operator==(), and StripDList().

double StripDList::U

Definition at line 112 of file UtilStrip.h.

Referenced by StripCluster::AddStripDList(), and StripDList().

double StripDList::V

Definition at line 112 of file UtilStrip.h.

Referenced by StripCluster::AddStripDList(), and StripDList().

Definition at line 116 of file UtilStrip.h.

Referenced by operator<().

double StripDList::Z

Definition at line 112 of file UtilStrip.h.

Referenced by StripCluster::AddStripDList(), and StripDList().


The documentation for this class was generated from the following files:

Generated on 3 Dec 2018 for loon by  doxygen 1.6.1