ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
AtPadReference.cxx
Go to the documentation of this file.
1 #include "AtPadReference.h"
2 
3 #include <iostream>
4 
5 std::ostream &operator<<(std::ostream &os, const AtPadReference &t)
6 {
7  os << "[" << t.cobo << "," << t.asad << "," << t.aget << "," << t.ch << "]";
8  return os;
9 }
10 
11 bool operator<(const AtPadReference &l, const AtPadReference &r)
12 {
14 }
15 
16 bool operator==(const AtPadReference &l, const AtPadReference &r)
17 {
18  return l.cobo == r.cobo && l.asad == r.asad && l.aget == r.aget && l.ch == r.ch;
19 }
20 
AtPadReference::aget
Int_t aget
Definition: AtPadReference.h:23
AtPadReference::cobo
Int_t cobo
Definition: AtPadReference.h:21
AtPadReference.h
AtPadReference::asad
Int_t asad
Definition: AtPadReference.h:22
operator==
bool operator==(const AtPadReference &l, const AtPadReference &r)
Definition: AtPadReference.cxx:16
operator<<
std::ostream & operator<<(std::ostream &os, const AtPadReference &t)
Definition: AtPadReference.cxx:5
operator<
bool operator<(const AtPadReference &l, const AtPadReference &r)
Definition: AtPadReference.cxx:11
AtElectronicReference
Definition: AtPadReference.h:40
ClassImp
ClassImp(AtElectronicReference)
AtPadReference::ch
Int_t ch
Definition: AtPadReference.h:24
AtPadReference
Definition: AtPadReference.h:20
std::hash< AtPadReference >
Definition: AtPadReference.h:32