3 #ifndef STJTRGMUDSTSOFTWARE_H
4 #define STJTRGMUDSTSOFTWARE_H
18 virtual bool soft() = 0;
20 virtual std::vector<int> towers() {
return std::vector<int>(); }
21 virtual std::vector<int> towerDsmAdc() {
return std::vector<int>(); }
22 virtual std::vector<unsigned int> towerAdc() {
return std::vector<unsigned int>(); }
23 virtual std::vector<double> towerEnergy() {
return std::vector<double>(); }
24 virtual std::vector<double> towerEt() {
return std::vector<double>(); }
26 virtual std::vector<int> jetPatches() {
return std::vector<int>(); }
27 virtual std::vector<int> jetPatchDsmAdc() {
return std::vector<int>(); }
28 virtual std::vector<unsigned int> jetPatchAdc() {
return std::vector<unsigned int>(); }
29 virtual std::vector<double> jetPatchEnergy() {
return std::vector<double>(); }
30 virtual std::vector<double> jetPatchEt() {
return std::vector<double>(); }
32 virtual void setTrg(
StjTrg* trg) { _trg = trg; }
45 #endif // STJTRGMUDSTSOFTWARE_H