35 , m_begin(
other.m_begin)
47 m_begin =
other.m_begin ;
57 Int_t
begin = ( this->Begin()>=
other.Begin() ? this->Begin() :
other.Begin() );
58 Int_t
end = ( this->End()<=
other.End() ? this->End() :
other.End() );
63 const std::vector<Root::TLumiBlockRange>
66 return other.GetPartNotIn(*
this);
70 const std::vector<Root::TLumiBlockRange>
73 std::vector<Root::TLumiBlockRange> notinother;
77 if (
other.Begin()>this->Begin() ) {
78 begin = this->Begin() ;
79 end = (
other.Begin()>this->End() ? this->End() :
other.Begin()-1 ) ;
83 if (
other.End()<this->End() ) {
84 begin = (
other.End()>=this->Begin() ?
other.End()+1 : this->Begin() ) ;
105 m_logger <<
kINFO <<
"Begin: " << m_begin <<
" End: " << m_end <<
GEndl;