fmssim
Public Member Functions | Public Attributes
fms::trigger::Year2011BoardSum Class Reference

Refined attempt 2011 board sum trigger regions. More...

#include <Year2011BoardSum.h>

List of all members.

Public Member Functions

 Year2011BoardSum ()
virtual ~Year2011BoardSum ()
virtual RegionFind (const TVector3 &) const
 Returns true if the point lies within this region.
virtual UInt_t Size () const
 Returns the number of regions in this map.
virtual Bool_t Add (Int_t, Region *)
 Add a region.
virtual void Draw (Option_t *="")

Public Attributes

std::list< Region * > mRegions

Detailed Description

Refined attempt 2011 board sum trigger regions.

A collection of QT boards. There are 40 boards in total; 8 per small-cell detector and 12 per large cell detector. Each quadrant (i.e. half of each a small- and large-cell detector contains 10 boards, referred to by letters: A to D for those serving the small cells, E to J for those serving the large cells.


Constructor & Destructor Documentation

fms::trigger::Year2011BoardSum::Year2011BoardSum ( )
fms::trigger::Year2011BoardSum::~Year2011BoardSum ( ) [virtual]

Member Function Documentation

Bool_t fms::trigger::Year2011BoardSum::Add ( Int_t  ,
Region region 
) [virtual]

Add a region.

The integer identifier is not used and can be anything. Dummy method - regions cannot be added manually - everything is done during object construction.

Implements fms::trigger::Map.

void fms::trigger::Year2011BoardSum::Draw ( Option_t *  opt = "") [virtual]
Region * fms::trigger::Year2011BoardSum::Find ( const TVector3 &  v) const [virtual]

Returns true if the point lies within this region.

Implements fms::trigger::Map.

UInt_t fms::trigger::Year2011BoardSum::Size ( ) const [inline, virtual]

Returns the number of regions in this map.

Implements fms::trigger::Map.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines