fmssim
|
Refined attempt 2011 board sum trigger regions. More...
#include <Year2011BoardSum.h>
Public Member Functions | |
Year2011BoardSum () | |
virtual | ~Year2011BoardSum () |
virtual Region * | Find (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 |
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.
fms::trigger::Year2011BoardSum::Year2011BoardSum | ( | ) |
fms::trigger::Year2011BoardSum::~Year2011BoardSum | ( | ) | [virtual] |
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.
std::list<Region*> fms::trigger::Year2011BoardSum::mRegions |