MultipletSignature.hh
Go to the documentation of this file.
1 
4 #pragma once
5 
7 
8 namespace boca
9 {
10 
15 template <typename Multiplet_1>
17 {
18 
19 public:
20 
21  MultipletSignature(Multiplet_1 const& multiplet) :
22  event_shapes_(multiplet.Jets()) {
23  multiplet_ = multiplet;
24  }
25 
26  Multiplet_1 const& Multiplet() const {
27  return multiplet_;
28  }
29 
30  boca::EventShapes const& EventShapes() const {
31  return event_shapes_;
32  }
33 
34 private:
35 
36  boca::EventShapes event_shapes_;
37 
38  Multiplet_1 multiplet_;
39 
40 };
41 
42 }
boca::EventShapes const & EventShapes() const
Definition: MultipletSignature.hh:30
Boosted Collider Analysis.
Definition: Analysis.hh:15
An event composed of a multiplet an a singlet made up from the remaining jets.
Definition: MultipletSignature.hh:16
MultipletSignature(Multiplet_1 const &multiplet)
Definition: MultipletSignature.hh:21
Definition: Identification.hh:10
Multiplet_1 const & Multiplet() const
Definition: MultipletSignature.hh:26
Calculates the event shapes for a given collection of jets.
Definition: EventShapes.hh:25