library: libTree #include "TSelectorScalar.h" |
Inheritance Chart: | ||||||||
|
public:
TSelectorScalar(const char* name = "", Long64_t val = 0) TSelectorScalar(const TSelectorScalar&) ~TSelectorScalar() static TClass* Class() void Inc(Long_t n = 1) virtual TClass* IsA() const Int_t Merge(TCollection* list) TSelectorScalar& operator=(const TSelectorScalar&) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)
TSelectorScalar Named scalar type, based on Long64_t, streamable, storable and mergable. Ideally to be used in tree selectors in the PROOF environment due to its merge fucntionality which allows a single merged value to be returned to the user.
Merge scalars with scalars in the list. The scalar values are added. Returns the number of scalars that were in the list.