14 #include <type_traits>
20 : TObject(), fDigis(), fAddress(address), fMatch(nullptr) {
21 fDigis.assign(indices.begin(), indices.end());
26 , fDigis(other.fDigis)
27 , fAddress(other.fAddress)
37 , fDigis(std::move(other.fDigis))
38 , fAddress(std::move(other.fAddress))
39 , fMatch(other.fMatch) {
40 other.fMatch =
nullptr;
58 fDigis = std::move(other.fDigis);
59 fAddress = std::move(other.fAddress);
60 fMatch = other.fMatch;
61 other.fMatch =
nullptr;
78 ss <<
"nofDigis=" << nofDigis <<
" | ";
79 for (Int_t
i = 0;
i < nofDigis;
i++) {
82 ss <<
" | address=" <<
fAddress << endl;